[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-kimageshop
Subject:    Re: [krita] 3rdparty: Comment out ffmpeg for now
From:       Alvin Wong <alvinhochun+krita () gmail ! com>
Date:       2018-06-04 18:21:14
Message-ID: CAE_6Y7HPFZYsSbCccgKGKrR6Jsc7b5iOX7J4dtQA7h=daxMykA () mail ! gmail ! com
[Download RAW message or body]

I am not sure if it has been discussed in the past, but here's what I have:
- It is a bit complicated to have the installer download something
from the Internet.
- Having the installer connect to a third-party website can cause
security issue and may violate user privacy (IP address).
- It wouldn't work if the system doesn't have an Internet connection.
(Hypothetically it can happen to IT technicians deploying to computers
within an Intranet.)

Dmitry Kazakov <dimula73@gmail.com> =E6=96=BC 2018=E5=B9=B46=E6=9C=881=E6=
=97=A5=E9=80=B1=E4=BA=94 =E4=B8=8B=E5=8D=881:26=E5=AF=AB=E9=81=93=EF=BC=9A
>
> Hi, Boud!
>
> As far as I remember, the initial idea was just to make Krita Installer a=
utomatically download and install FFMPEG from official site. I cannot remem=
ber, what was the problem with this approach?
>
> On 30.05.2018 10:35, Boudewijn Rempt wrote:
>
> Git commit e2a5181d08e642a7a6328cb6215911905f979dda by Boudewijn Rempt.
> Committed on 30/05/2018 at 07:33.
> Pushed by rempt into branch 'master'.
>
> Comment out ffmpeg for now
>
> We would need to build our own ffmpeg, stripped from patent-encumbred
> codecs, which would confuse our users even more. Otherwise we are
> going to have real trouble, for instance with Krita in the Windows
> Store.
>
> https://www.ffmpeg.org/legal.html says
>
> Q: Is it perfectly alright to incorporate the whole FFmpeg core into my o=
wn commercial product?
>
> A: You might have a problem here. There have been cases where companies
> have used FFmpeg in their products. These companies found out that once
> you start trying to make money from patented technologies, the owners
> of the patents will come after their licensing fees. Notably, MPEG LA
> is vigilant and diligent about collecting for MPEG-related technologies.
>
> So we really need to consider this again :-(
>
> CCMAIL:kimageshop@kde.org
>
> M  +1    -1    3rdparty/CMakeLists.txt
>
> https://commits.kde.org/krita/e2a5181d08e642a7a6328cb6215911905f979dda
>
> diff --git a/3rdparty/CMakeLists.txt b/3rdparty/CMakeLists.txt
> index 987a66b89c2..568f8056280 100644
> --- a/3rdparty/CMakeLists.txt
> +++ b/3rdparty/CMakeLists.txt
> @@ -207,7 +207,7 @@ endif (ENABLE_PYTHON_DEPS OR NOT MINGW)
>
>  if (MSVC OR MINGW)
>      add_subdirectory( ext_drmingw )
> -    add_subdirectory( ext_ffmpeg )
> +#    add_subdirectory( ext_ffmpeg )
>  endif (MSVC OR MINGW)
>
>  if (NOT APPLE)
>
>
> --
> Dmitry Kazakov
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic