| «« Distributing AudioMan | Job Hunting »» |
|
About
I'm Ryan Lowe, a Software Engineering graduate living in Ottawa, Canada. I like agile software development and Ruby on Rails.
I write this blog in Canadian English and don't use a spell checker. Typos happen.
Projects
» Full-time Ruby on Rails freelancer
» Full-time with Rails since May 2005 » Former committer for RadRails (now Aptana) » I also have a few Rails side-projects in development: 1. wheretogoinTO.com Toronto nightlife 2. Hey Heads Up! TODO list and sharing 3. Layered Genealogy family history research 4. foos for foosball scoring 5. fanconcert for music fans (on hold) Hiring Rails developers? I can telecommute by the hour from Ottawa, Canada »» Email: rails AT ryanlowe DOT ca
BulletBlog
Now hosted on Hey! Heads Up -- check it out!
Syndication
Pings
Recent
Derek Lowe's (Ryan's older brother) words at Ryan's funeral
blog@ryanlowe.ca no more Forging Email Headers: Good, Bad or Ugly? Sarcastic Dictionary (Part 1 of Many) Tags Hierarchies Twisting Rails is Risky Business Risky Business? My Take on Early Alphas Whoa, it's August 2007 Closing Comments A Postscript to "Growth at the grassroots" »» All Blog Posts
Linkage
del.icio.us/ryanlowe
technorati/ryanlowe.ca/blog Aurora Roy Jim Andrew Trasker Travis Kibbee Karen Dr. Unk Ayana Van Bloggers Joel Spolsky Robert Scoble Tim Bray Dave Winer Raymond Chen James Robertson Ruby/Rails Bloggers rubyonrails.org weblog David Heinemeier Hansson Dave Thomas James Duncan Davidson Mike Clark Jamis Buck Signal vs. Noise Tobias Luetke Amy Hoy: (24)slash7 Jeremy Voorhis Eclipse Bloggers Planet Eclipse EclipseZone Luis de la Rosa Eclipse Foundation Kim Horne Billy Biggs Ian Skerrett Mike Milinkovich Bjorn Freeman-Benson Denis Roy
Archives
|
Open Source Licenses
The licensing issue for AudioMan one area I'm a little weary of because I'm not a lawyer and I don't want to pretend to be one. It would be nice if we could just write software and not have to worry about people stealing it but this is the real world we are talking about here. Nasty people are out there: we need to protect the code. I won't talk about specific licenses now because I don't know that much about them. The Open Source Initiative web site is a good place to start researching. There's been some concern about licensing related to libraries that we use. This project is going to use SWT and JFace libraries included in Eclipse, which is covered by the Common Public License (CPL). I don't know much about software licenses but I do know that it doesn't make much sense to make a windowing toolkit that can only be used if the software also follows the same license. That would rule out any completely proprietary software or GPL software using SWT. So I think we are free to pick any license we want as long as we include the CPL text with the Eclipse-related JAR files that we distribute. By the same logic as well, what good is a graphics library that you cannot distribute? It just makes sense ... but we should still check into it. Until we know more about software licensing, it's probably best that we don't release the source code. The reason being is that as far as we know switching sofware licenses isn't that easy. Once we pick one we could be stuck with it so we should put some research into the choice. We could definitely use help in this area guys, if anyone knows a lawyer looking for pro-bono work or just someone with enough interest to really look into it. Otherwise I'll have to twist Jim's arm. At least he took Engineering Law last semester. :) Posted at December 19, 2003 at 03:52 PM ESTLast updated December 19, 2003 at 03:52 PM EST Comments
|