View Single Post
  #3   Spotlight this post!  
Unread 22-10-2012, 10:56
Jon Stratis's Avatar
Jon Stratis Jon Stratis is offline
Mentor, LRI, MN RPC
FRC #2177 (The Robettes)
Team Role: Mentor
 
Join Date: Feb 2007
Rookie Year: 2006
Location: Minnesota
Posts: 3,815
Jon Stratis has a reputation beyond reputeJon Stratis has a reputation beyond reputeJon Stratis has a reputation beyond reputeJon Stratis has a reputation beyond reputeJon Stratis has a reputation beyond reputeJon Stratis has a reputation beyond reputeJon Stratis has a reputation beyond reputeJon Stratis has a reputation beyond reputeJon Stratis has a reputation beyond reputeJon Stratis has a reputation beyond reputeJon Stratis has a reputation beyond repute
Re: Source Code Legal Question

What do you plan to do with the source code?

Disclaimer: I am not a lawyer, and offer no legal advice.

As part of FIRST, we get Wind River (A commercial product) licenses, and we're bound by the End User License Agreement, just like any other user. Many EULA's expressly prohibit actions like decompiling or reverse engineering, although I've never inspected Wind River. Further, copyright law fully protects source code. Being a part of FIRST does not give us any special rights when it comes to Wind River.

This is very different from WPIlib. WPIlib is released as source code, under an Open Source license. Its files have the following at the top:
Code:
/*----------------------------------------------------------------------------*/
/* Copyright (c) FIRST 2008-2012. All Rights Reserved.                        */
/* Open Source Software - may be modified and shared by FRC teams. The code   */
/* must be accompanied by the FIRST BSD license file in the root directory of */
/* the project.                                                               */
/*----------------------------------------------------------------------------*/
It basically says go for it, use it for whatever you want.

So, the two are very, very different when it comes to the rights we have (as a FIRST community) to use or modify them. If we knew what you wanted to use it for, we might be able to point you in a better direction.
__________________
2007 - Present: Mentor, 2177 The Robettes
LRI: North Star 2012-2016; Lake Superior 2013-2014; MN State Tournament 2013-2014, 2016; Galileo 2016; Iowa 2017
2015: North Star Regional Volunteer of the Year
2016: Lake Superior WFFA