Comments (11)
This is an awesome idea!
from screentogif.
Thanks! :)
I suggested dual-licensing instead of changing the existing one so existing users won't have to reevaluate the licence. Might make things easier.
from screentogif.
If you do, please consider also dual-licensing with an additional licence, because MS-PL might not be GPL-compatible. Depending on how permissive you want to get, perhaps (one of) the LGPL or MIT licences.
from screentogif.
Yes, I want to change the license of this project, but I have to read everything carefully.
from screentogif.
Oh, I was thinking about switching to a license very close to the current one with the same reason in mind. :)
from screentogif.
That would be awesome! Especially since I'm not a pro at interpreting 3d of the Ms-Pl. What constitutes a compatible license? I'm not sure.
I'm a big fan of the MIT, for what it's worth.
Dual-licensing as a temporary way to smoothly transition may be a good option.
from screentogif.
... please consider also dual-licensing with an additional licence, because MS-PL might not be GPL-compatible.
To clarify, according to the GNU.ORG site, MS-PL is incompatible with the GPL.
Yes, I want to change the license of this project, but I have to read everything carefully
Sounds great. Whatever you choose, make sure it includes something about patents (something the MS-Pl definitely gets right). So for example, Apache 2.0 does so while BSD and MIT do not.
I'm a fan of the GPL for a few reasons, but maybe the major one is that I like the idea of programs and their code living beyond their creators, where many "permissive" licenses can be taken in a fully closed source direction, as most notably happened in the case of Apple's Darwin and the Microsoft Windows networking stack.
ScreenToGif is one of the most active and interesting I've seen in a long time (and I've played with a LOT of animated GIF editors), so please don't let anyone influence you to select anything that will diminish your interest.
from screentogif.
This is far from a critical topic, but I did want to point out that - as Microsoft purchased Github - you can look at the top (pinned) projects from Microsoft and their open license right here on the site: https://github.com/microsoft/
I couldn't find any data on how popular the MS-Pl license is overall, but it's interesting that even Microsoft doesn't seem to be using it's own license. Maybe there's a reason for that?
from screentogif.
There is another way to approach the same issue. We can record everything at the background for the last hour or two, and when something unexpected happens, we can save a recording. This way we save user time, and there is no need to reproduce anything. This approach is similar to how the black box works.
from screentogif.
@Konard With the next version, there will be available a new capture mode, which only captures a frame when something actually changes within the capture region.
With this new feature, it will be possible to make long captures using less disk space.
from screentogif.
Hi @NickeManarin,
We are very interested in using a library version of ScreenToGif as part of our product integration test pipeline. It sounds like you may be interested in having this feature be part of ScreenToGif itself, so I wanted to discuss this possibility with you and determine if it would be best to try and create the library separately (derived from this project) or work on it here as a new product feature for everyone. Looking forward to hearing your preference.
As a side note, IANAL but I have assisted other projects in license migration. If you are interested in migrating to another license, I'd be happy to explain the process we followed.
Thanks,
Sam
from screentogif.
Related Issues (20)
- [Feature Request] Option to show reason of fail of coding HOT 4
- [Bug] The coding progress rate exceeds 100% HOT 2
- Dashed line in the right and bottom will be record in the GIF. HOT 2
- [Bug] The export process with .webp doesn't go beyond 0.0%
- [Feature Request] please add guidance to tell the user how insert Date/Time in Name of file HOT 2
- [Feature Request] In the list of codecs, mark those that currently support hardware acceleration
- [Bug] Insert Screen Recording - Not Working (Frames not found) HOT 2
- [Feature Request] Apply "remove duplicates" only in the selected frames
- [Bug] Auto-updater does not appear to work, causing errors HOT 2
- [Feature Request] Highlight mouse buttons 4 and 5 HOT 4
- [Feature Request] Visual indicator for scrolling? HOT 1
- [Bug] Mouse button 5 appears to be displayed as mouse button 3 in recordings
- [Bug] Could not find file 'C:\WINDOWS\SysWOW64\gifski.dll'. HOT 4
- Hello, do you have the opportunity to add a feature in the future
- Program size increased 10~54X since version 2.19.3
- Can you please add some new features?
- [Translation Feature Request] Don't use the same term for saving file and catpuring gif in the french version HOT 1
- Can't start the App, "the app is already running" and no system tray icon HOT 1
- [Feature Request] Double click should be represented with blue spot
- Chocolatey package is out of date + error when attempting to install update
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 screentogif.