up a level
post article
search
admin
main
parent
thread
|
Context Differences
by Unknown Author on Thursday November 30, @07:27PM
|
| Saint: In the context of exchanging code, your statement is correct. But the context was "Howard was running the code and made a fix".
Howard was not forced to give you his modified code. Neither BSD or GPL force him to divulge his secret fix. He could have fixed his display bug and laughed at you. In fact, he could even offer to sell you the code. (But if he did sell you the code, it would be yours to re-distribute under the open-source license.) Howard isn't even required to give you the UNMODIFIED code. Even if he were giving away or selling the UNMODIFIED code, he doesn't have to give away the fix. Heck, he could even e-mail you a version with more bugs than the original.
Your statement seems to imply "Anyone who changes the code must re-distribute their changes", which is incorrect. (It is also incorrect to say "anyone who has the code must distribute it").
The GPL says "IF you are distributing any code based on this, THEN you must give others the code under the GPL." |
| Post Reply |
Important Stuff:
Note: Fields with bold titles are required.
Please try to keep posts on topic.
Try to reply to other people comments instead of starting new threads,
Read other people's messages before posting your own to
avoid simply duplicating what has already been said.
Use a clear subject that describes what your
message is about.
Please do not post offtopic, inflammatory, inappropriate, illegal,
or offensive comments. Repeat offenders will be sanctioned.
|