With this entry, guest blogger Bernard Golden begins his series of commentaries on the ongoing revision process for the General Public License. Open source has brought a new set of rules to the table of which every IT shop needs to be aware. First and foremost are the licenses under which open source software is distributed \u2013 and this is a topic you\u2019ll hear a lot about in 2006 as the most common open source license \u2013 the General Public License (GPL) \u2013 releases a draft of its third version. Why are open source licenses such a big deal? They enforce all the benefits of open source: freedom to use the software as you see fit, ability to modify the product via the included source code, and right to redistribute the modified code. The most widely used open source license is the GPL. In addition to the usual open source license conditions, the GPL also requires users to redistribute any modified code under the same GPL conditions. In other words, if you tweak a GPL-based product and distribute your modifications, you must offer your users the same rights to your software as you had for the original product. Depending upon how you use GPL-based open source, this condition can be either trivial or monumental. If you modify GPL code, but never redistribute (for instance, you\u2019re an IT organization that uses the product solely internally), this condition makes no difference to you. If you\u2019re a packaged software vendor, however, and you distribute GPL-based code, you run the risk of having to distribute your entire source base to the world. For this reason, GPL is often referred to as a "viral license," since it can \u201cinfect\u201d proprietary source code and turn it into open source code. Now the Free Software Foundation, promulgator of the GPL, is about to release a draft of GPL 3. I predict a tremendous amount of discussion and controversy over the next year as the FSF moves through the draft process. Why? Because while the FSF claims modest goals for the update, it is also rumored to be considering a couple of changes to the GPL that could severely impact the IT industry. First is the possibility that the GPL will be modified to make it easier for GPL and other open source-licensed code to coexist in a single piece of software.\u00a0Today, language in\u00a0the GPL overrides other licenses. That means that Berkeley license-based software that integrates some GPL-based code could get converted automatically (and perhaps unintentionally) to GPL. If the GPL changes to better support mix-and-match licenses, that is all to the good. Second, and potentially much more challenging, is the possibility that GPL 3 will impose its licensing conditions on GPL-based software that is not physically distributed, but is exercised by remote execution. Specifically, the rumor is that the redistribution requirements will be imposed on GPL software used as part of a \u201cSoftware as a Service\u201d implementation. This means, for example, if an application service provider uses modified GPL code in its product, it would have to make the modified code available free to the public. And remember that \u201cviral\u201d thing? That means if the modified GPL code is commingled with the ASP\u2019s proprietary code, the whole thing could potentially becomes GPL.\u00a0There\u2019s no doubt \u00a0that some software-as-a-service vendors will get caught up in this license requirement, should it come to pass. And there\u2019s another organization that could get tangled: yours. If you are one of the many IT organizations moving to service-oriented architectures (SOA), you are delivering software as a service. If part of your software stack is GPL, any changes to the license could affect your obligation to release your source code publically.How likely is all this to happen? No one knows. The initial draft of the license is due out in the next few weeks, so then we\u2019ll all see. For his part, the FSF\u2019s general counsel, Eben Moglen, has described the updated license as a minor change. But the organization has also put in place a mechanism to accept comments on the license and announced they\u2019re expecting in excess of 100,000 comments from more than 8,000 organizations. The FSF has also set up a number of committees to represent different interest groups (think software vendors, large IT shops, and so on). I don\u2019t know about you, but when I hear that they\u2019re planning for that level of community feedback, I don\u2019t think \u201cminor change.\u201d I think \u201cchanging the ground rules.\u201d So, you\u2019ll be hearing a lot about GPL 3 during 2006. I\u2019ll be blogging on the topic frequently, so keep looking for more entries. In my next posting, I\u2019ll address whether your general outlook on using open source should be changed due to the GPL (hint: no, but you should review your plans for any GPL 3 impact). Bernard Golden is Chief Executive Officer of Navica, a consulting firm offering open source strategy, implementation, and training services. He is the author of \u201cSucceeding with Open Source\u201d (Addison-Wesley, 2005).\u201d Contact him at firstname.lastname@example.org.