Comments (26)
Shotcut is a trademark of MeltyTech LLC same as Firefox is a trademark of Mozilla:
http://en.wikipedia.org/wiki/Mozilla_Corporation_software_rebranded_by_the_Debian_project
As sole proprietor of MeltyTech, I do not give permission to use the Shotcut trademark to make versions based on unsupported (by me) software components and versions.
from shotcut.
Deb-packages of Shotcut available in Deb-Multimedia repo https://deb-multimedia.org/pool/main/s/shotcut-dmo/shotcut-dmo
from shotcut.
FWIW: it is not Debian Multimedia (which is a team, part of Debian), it is deb-multimedia which is an external one-man-project repo.
from shotcut.
Do you volunteer to make this?
from shotcut.
I am being sincere, not snarky. We could use some help.
from shotcut.
I've just started trying out shotcut, but if I end up using it on my next video (which is not that often - not my main activity) I'll take a look at debian packaging.
from shotcut.
Closing this because it is not a bug, and we only use this issues tracker for bugs, not enhancement requests. Thank you for considering to help in the future.
from shotcut.
I, too, am volunteering to do this. This comment is a note to self. Thanks.
from shotcut.
If you do not include all of the dependencies I use for my builds such as Movit, WebVfx, vid.stab, and FFmpeg (2.3) (not Libav), then I do not give Debian permission to name and brand it Shotcut.
from shotcut.
I don't (yet) know what Movit, WebVfx and vid.stab are, but in case of ffmpeg, it'd be most correct to set dependencies ffmpeg (>= 7:2.3) | libav-tools (>= 6:11-1)
, provided shotcut plays well with libav (and not if it doesn't, of course). And I'm not a DD, just a user interested in seeing video editing on GNU/Linux progress futher. 😃 So no permission is required, I only plan to submit a PR with a debian
dir that works (compatible with gbp-buildpackage, debuild, etc.).
from shotcut.
Packaging for debian does not mean including it in the debian official repositories. These are two separate things, you can offer debian packages without being included in debian.
@ddennedy I don't understand your position, can you elaborate ?
@kernc looking forward to your contribution.
from shotcut.
I only want to support and have people using very fixed software configurations regardless of OS or distribution. I do not want to make packages that install into the system and includes components that may conflict with already installed software or packages from the repository. That is an additional level of management for which I do not volunteer. If you make something outside of the configuration prescribed in the build script (for the most part, not 100%), do not call it Shotcut, regardless of whether it is submitted to Debian, is a PPA, or sits on a web server announced through some means.
from shotcut.
@ddennedy I understand your argument about not wanting to support other versions. However, this seems to make it kind of impossible ever to get included in any of main linux distributions. Is this only meant until it becomes stable, or is this meant as your policy for all future? If it is the second, then I would think it would be a good idea to start packaging this under another name as soon as possibly so that that other name can become known among all those wanting to install this on their system.
Btw, where can I find that registered trademark? The one for Firefox I found here: http://tmsearch.uspto.gov/bin/showfield?f=doc&state=4805:9haxp9.2.9 . For Shotcut I found nothing in the trademark database, nor anything about Trademarking on the Shotcut website. If you plan on enforcing a trademark, it would probably be a good idea to write about that on the website.
Also: Is there any alternative name you would prefer for a deb package?
from shotcut.
In the US, a trademark does not necessarily need to be registered: http://www.uspto.gov/trademarks/basics/register.jsp
I will soon add a trademark disclosure on the web site and About dialog. If someone wants an editor for Linux desktop through their package manager, then consider to use Kdenlive or Flowblade - two other fine MLT-based projects.
from shotcut.
Yes, but a non-registered trademark doesn't have the same type of protection. Internationally there is no protection at all, and within the US you only have limited enforcement. Otherwise everyone forking any github project would need to change the project name immediately. I don't think you can forbid anyone from packaging the app under the name that it has as long as you don't have a registered copyright. And even if you were to acquire it now, people could make claims of prior art and therefore not be affected.
But don't worry, if you don't want others to use the name Shotcut for a packaged version, I am sure everyone will respect that anyway, also without a registered trademark. It's just not comparable to the Mozilla Firefox case.
As for your last point: Can you elaborate on this? Is Shotcut not meant to be used in production use? Is it just something meant for internal testing and demoing? If that is the case, then it would probably also be a good idea to specify that on the site, otherwise people will think it's meant to be an alternative to the existing editors. Kdenlive is fine and all, but at least I was under the impression that Shotcut was developing new features and would be a viable alternative some day.
from shotcut.
If any of you are interested I am experimenting with a debian package that simply installs the official shotcut release into /usr/lib/shotcut. It's currently available as a PPA here: https://launchpad.net/~haraldhv/+archive/ubuntu/shotcut/
from shotcut.
I'm wondering if this could be reopened now that Debian has moved back to FFmpeg.
from shotcut.
I only want to support and have people using very fixed software configurations regardless of OS or distribution. I do not want to make packages that install into the system and includes components that may conflict with already installed software or packages from the repository.
@ddennedy would you be interested in having an AppImage? What you describe is exactly what AppImage is made for, enabling upstream application authors to ship software to end users in precisely the way and with precisely the components they want.
An AppImage is just a self-mounting filesystem image which contains whatever you put in there. Very similar to a .dmg
on macOS.
As for a test, I have taken your officially-provided binaries and put them into an AppImage:
https://bintray.com/probono/AppImages/Shotcut/_latestVersion#files
Kdenlive, for example, have recently added AppImage as an option to their download page (right-hand side).
from shotcut.
would you be interested in having an AppImage? @probonopd
Maybe, I have been aware of that option for a couple of years. Except, now there are Snaps and Flatpaks. And all of them have a weakness compared to my current archive approach: one must be running the app to have the filesystem mounted in order to take advantage of the other executables Shotcut provides: melt, qmelt, ffmpeg, and ffprobe.
However, I think these do all have the advantage of preventing people from running the binary executable instead of the script wrapper. Also, some desktop environments do not support Shotcut's current launch icon that uses a hack in order to run an executable relative to the icon's directory - something not expressly permitted in the FreeDesktop.org spec.
from shotcut.
A little later I will create PPA for Ubuntu
from shotcut.
Deb-packages of Shotcut available in Deb-Multimedia repo https://deb-multimedia.org/pool/main/s/shotcut-dmo/shotcut-dmo
@ddennedy has requested in his exact github issue that people do not do this. Have you checked with him before uploading the package?
from shotcut.
@ddennedy has requested in his exact github issue that people do not do this. Have you checked with him before uploading the package?
This is not my package. I just found it in Deb-Multimedia
from shotcut.
If I correctly understood - a problem in name only? What should I do to put the package in Debian and Ubuntu repositories? Rename Shotcut into something else?
from shotcut.
Are there any updates on this? I'd really like to have this available from Debian, as it makes keeping the dependencies updated so much easier.
from shotcut.
I think you should continue this conversation on the discourse forum (see dan's comment for closing this issue).
from shotcut.
It is available in the deb-multimedia repo.
from shotcut.
Related Issues (20)
- melt.exe connecting to the internet HOT 4
- source compile HOT 2
- always Failed with exit code -1073741819 Failed with exit code -1073741819 HOT 1
- org.kde.Platform branch 6.5 is end-of-life - Info: applications using this runtime: org.shotcut.Shotcut HOT 5
- Shotcut appends the wrong file to the timeline HOT 4
- Persistent Crashes in Custom Build HOT 2
- Input not Loaded in Compiled Shortcut Application HOT 9
- Filters Pane Blank/White HOT 2
- SVT-AV1 does not follow provided quality factor HOT 1
- (UI) Stabilise filter hard to use having long file paths HOT 1
- symbol lookup error HOT 1
- VMAF Build Fail During Shotcut Build on ARM HOT 3
- Timeline scaling will cause the program to lose its response
- Crop:Rectangle filter Outline box Not Visible on Debian HOT 5
- Some filters appear only after switching the Display Method HOT 8
- 1080p HEVC Main Profile GPU export adds extra pixels HOT 3
- Bugs on Apply Copied Filters
- how can i save the audio language HOT 3
- About window context is not translated (translation availble) HOT 8
- filter suggest HOT 5
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from shotcut.