Messages in this thread | | | Subject | Re: Is the BitKeeper network protocol documented? | From | Dana Lacoste <> | Date | 21 Jan 2003 11:04:31 -0500 |
| |
On Mon, 2003-01-20 at 14:00, David Schwartz wrote:
> I think you're entirely dropping the context. If the development of > a project is centered around a version control system, then that > version control system contains metainformation that is useful when > you're making modifications.
No, you're missing something very very very important here (that someone else followed up with but you missed their point too)
The GPL was fundamentally designed to allow for the freedom to modify the products that you have under the GPL.
This means that the source code to the product you have must be in a form that is modifiable, and it must be in the 'preferred' form for YOU to modify that code.
This has NOTHING to do with patches and tracking changes and communicating with Linus. This has to do with the code to the software you use and YOUR ability to change it.
Thus you can take any release of Linux's source and add it into BK or p4 or CVS or rcs/sccs and you can make your own changes to that source code. The binary you have was created from that source code and the GPL protects your right to modify that source code.
BK is merely a way that the product authors can manage their changelists over time. The BK information is not used in the build of the binary, therefore it is not part of the binary and not having it is not preventing you from modifying the source code to the binary you do have. Even if you got it from Red Hat.
Dana Lacoste Ottawa, Canada
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |