3 ms·
It's not clear that they can change the license. For example in dix/dixfonts.c it says: >Copyright (c) 1991, 1997 Digital Equipment Corporation, Maynard, Massa
by wang_li 3y ago
It's not clear that they can change the license. For example in dix/dixfonts.c it says:
>Copyright (c) 1991, 1997 Digital Equipment Corporation, Maynard, Massachusetts.
>
>Permission is hereby granted, free of charge, to any person obtaining a copy
>of this software and associated documentation files (the "Software"), to deal
>in the Software without restriction, including without limitation the rights
>to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
>copies of the Software.
>
>The above copyright notice and this permission notice shall be included in
>all copies or substantial portions of the Software.
Given the various GPL theories of tainting linked code and that this requires specific permissions be included with the program, not sure they can put a GPL license on the overall resulting product.
- lmm 3y ago> including without limitation the rights to ... sublicense ... the Software. Sounds like they can distribute that code under the GPL, provided they include the notice (which is OK from the GPL PoV since it doesn't frustrate what the GPL provides). That particular code continues to be available under its original license. The whole is available under the GPL. Licenses are permission to do things that would otherwise be prohibited by copyright; there's no problem with having extra permission or multiple kinds of permission. What part do you think would be a problem?
- wang_li 3y agoThe license on this file gives extremely broad permission to distribute with no requirements. The GPL has requirements if you are distributing it. These two licenses are not compatible. Additionally, if they are starting with software under a particular license and modifying it, in a non clean room fashion, then the final product is a derivative of the original and the copyrights likely remain with the original rights holders.
- mkesper 3y agoThis is nonsense.
- lmm 3y ago> The GPL has requirements if you are distributing it. The GPL gives you permission to distribute subject to certain requirements. Having extra permission is not a problem. > Additionally, if they are starting with software under a particular license and modifying it, in a non clean room fashion, then the final product is a derivative of the original and the copyrights likely remain with the original rights holders. All of the (nontrivial) contributors to the final project will hold some copyright interest in it. As long as all of them are granting the permission you need, that's not a problem.
- LoganDark 3y ago> The license on this file gives extremely broad permission to distribute with no requirements. The GPL has requirements if you are distributing it. These two licenses are not compatible. That's not how it works at all. You receive the file under a broad license, but can redistribute it under a more restrictive license. Anyone who receives that file under the GPL is subject to the GPL's obligations even if the file previously existed under another license, as long as they weren't actually granted that other license. This is the entire foundation of "contact me for a less restrictive license"-type monetization schemes. It doesn't matter which licenses the file was ever licensed under, it matters which license was granted to you with the file.
- ddevault 3y agoThat's not quite how it works, you can relicense stuff under GPL and your distribution and any changes you made are GPL'd but the original remains MIT. https://writefreesoftware.org/learn/participate/derived-works/#incorporating-permissive-software-into-new-works https://writefreesoftware.org/learn/participate/derived-work... https://writefreesoftware.org/learn/participate/copyright-ownership/#changing-a-projects-license https://writefreesoftware.org/learn/participate/copyright-ow...