Shriramana Sharma <[EMAIL PROTECTED]> writes: > A company X which creates a product A, has decided to dual-license > their project under the GPL and a commercial-license.
The GPL *is* a commercial license; all free software is entirely open to commercial activity, by definition. To imply otherwise is to confuse the issues of free software, for yourself and all you converse with. You've made this error here before and been corrected; please, don't propagate it further. You should instead be contrasting "GPL and a proprietary license", or some other term that describes properties of the other license that *are* opposite to the GPL. As for the header itself, one overall comment is: it's trying to say too much, especially repeating things that don't need to be in the header of every file. The more wordy you make this header the less likely people will read it at all. > /* > Copyright (C) 2007, Company X, Country Y. All rights reserved. > > This file is part of Product A Open Source Edition. Good so far; clear and concise. You would be best to make clear the fact that there are multiple license choices before presenting them; this would also reduce the verbiage when you transition later in the text. Perhaps follow the above statements with "You may, at your option, receive a license to this work under either the GNU General Public License or the FooCorp Proprietary License, as explained below:" > This file may be used under the terms of the GNU General Public > License version 2.0 as published by the Free Software Foundation and > appearing in the file LICENSE.GPL included in the packaging of this > file. You should change references to "this file" to "this work", so that it's clear the license applies to many files in aggregate, not just file-by-file. There's no "version 2.0" of the GPL, only "version 2". You might want to consider a "version 2 or, at your option, any later version" clause. > Please visit http://www.companyxwebsite.com/licensing/ to ensure > that the use you have in mind for this file will meet the > requirements of the GPL. The company's website is probably not the best place to direct the reader for "ensur[ing] the use you have in mind ... will meet the requirements of the GPL". Better would be to point them to the GPL FAQ at the FSF website. Really, though, this isn't something that should be in a license declaration at all; I'd leave it out. The following disclaimer should be prefixed to make explicit that it is conditional only on licensing the work under the GNU GPL; e.g. "When receiving this work under the GNU GPL, ..." > This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING > THE WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR > PURPOSE. "This file" -> "This work". > NOTE: > > The most important requirement for using Product A under the GPL is > that any works based on Product A -- whether dependent on Product A > or derived from Product A -- must also be licensed under the GPL. This is commentary that can be read in the GPL text. It's cruft to put it here. > If you wish to base a work on Product A but desire to license it > under your own terms, e.g. a closed source license, you may purchase > Product A Professional Edition from Company X. Strictly, one would purchase a specific *license* to Product A. > The Professional Edition is content-identical to the Open Source > Edition but it is licensed under a commercial license, "commercial" does not distinguish it from the GPL, as noted above. Please don't put this error into the file header. "commercial" -> "proprietary". > which gives you -- under certain conditions -- the right to use any > license you wish for your work based on Product A. It also fetches > you limited support from Company X. Again, cruft. Since this part isn't legally binding, simply direct them to the place where they can read about it, instead of making the header larger. > For details on this dual-licensing policy and the full terms of the > commercial license, "commercial" -> "proprietary"; or, better, the full name of the license, e.g. "FooCorp Proprietary License". > please visit: http://www.companyxwebsite.com/licensing/ This is probably best, since if you include the license text *in* the product, it may confuse the user into thinking they already have received that license to the work. (This is unlike the GPL, which *should* be included in the package, since by receiving the work at all they have it licensed under the GPL.) > Users of the Product A Open Source Edition may also purchase support > for Product A as a service, provided the developers' time schedule > and workload allows it. Cruft, remove. > The names of the authors or of the copyright holder (Company X) must > not be used for promoting any product or service which uses or > contains Product A. However, the trademark names 'Product A' and > 'Product A Inside' may be used for promoting such products or > services. > */ Utterly irrelevant in a copyright statement, and no need to state any of this for it to apply under trademark or representation laws. Cruft, remove. Hope that helps. -- \ "Once consumers can no longer get free music, they will have to | `\ buy the music in the formats we choose to put out." -- Steve | _o__) Heckler, VP of Sony Music, 2001 | Ben Finney -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]