View Single Post
  #1   Spotlight this post!  
Unread 26-12-2007, 23:30
JBotAlan's Avatar
JBotAlan JBotAlan is offline
Forever chasing the 'bot around
AKA: Jacob Rau
FRC #5263
Team Role: Mentor
 
Join Date: Sep 2004
Rookie Year: 2004
Location: Riverview, MI
Posts: 723
JBotAlan has a reputation beyond reputeJBotAlan has a reputation beyond reputeJBotAlan has a reputation beyond reputeJBotAlan has a reputation beyond reputeJBotAlan has a reputation beyond reputeJBotAlan has a reputation beyond reputeJBotAlan has a reputation beyond reputeJBotAlan has a reputation beyond reputeJBotAlan has a reputation beyond reputeJBotAlan has a reputation beyond reputeJBotAlan has a reputation beyond repute
Send a message via AIM to JBotAlan Send a message via Yahoo to JBotAlan
Open-source FRC code

I think more and more often that once the season is finished, I am going to release my custom-made source under an open-source license. I honestly don't see any disadvantages to this; doing so would only encourage others to learn by example. Yes, it would provide drop-in files for different systems, but I don't even believe using code written before the year's build season is FRC-legal.

So I am debating whether or not to use the GPL, or to come up with a license that basically says "Do not use this code in its entirety on a robot; use it as a reference only". I'm leaning towards GPL; but I'd like to hear other opinions.

-I would only do this once the season is finished--I don't believe we are mature enough to get complete blueprints for the competition's machine before ship date...that just seems like it would promote cheating. Maybe someday we can have truly open-source robots, but I don't think that day has come yet.
-I realize I will not be able to relicense any of IFI's stuff, or any of Kevin Watson's stuff. My intent is not to release an entire MPLAB project, but rather just a few files of which I have written from scratch.

So, I'd like to hear your comments.
JBot
__________________
Aren't signatures a bit outdated?