If someone publishes their sketch on this forum, does this constitute a public release to everyone who reads the post? That doesn't sound right, but neither does the alternative.
/* Filename: outgauge.h Compiler: wxDevCpp Version 220.127.116.11 (MINGW32) Project: OutGauge Bus Original Author: Vladimir Kadlec http://www.fi.muni.cz/~xkadlec Revision: Serial Interface and Packet Update revisions - Pete Willard Version: LFS.Z28.01 Serial Modification for microcontroller support: Pete Willard Now sends commands out serial ports to an external Microcontroller serial bus. A lot of the original code was scrapped, Sorry Vladimir. I just didn't want to figure out WINSOCK UDP code by myself. This is therefore, a very modified derivitive of the original GI.EXE*/ /*ORIGINAL: Gear Indicator is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published bythe Free Software Foundation; either version 2 of the License, or(at your option) any later version.Gear Indicator is distributed in the hope that it will be useful,but WITHOUT ANY WARRANTY; without even the implied warranty ofMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See theGNU General Public License for more details.You should have received a copy of the GNU General Public Licensealong with Gear Indicator; if not, write to the Free SoftwareFoundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA*/
It is my opinion that "lawyers" are keen to remind us that if someone makes no attempt at protecting their intellectual property they have actually forfeited some rights to claim how it gets used.
The Arduino written stuffThe AVR gcc compiler/linker stuffThe wiring projects stuffThe processing projects stuff
Or is it completely prohibited that an employee to use open source while "on the clock"?