Go to Post People are human, refs are human. The refs did the best they could do at the time. - Andy Baker [more]
Home
Go Back   Chief Delphi > Technical > Programming
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
 
 
Thread Tools Rate Thread Display Modes
Prev Previous Post   Next Post Next
  #14   Spotlight this post!  
Unread 25-03-2003, 21:46
mtrawls's Avatar
mtrawls mtrawls is offline
I am JVN! (John von Neumann)
#0122 (NASA Knights)
Team Role: Programmer
 
Join Date: Mar 2003
Location: Hampton, VA
Posts: 295
mtrawls is a splendid one to beholdmtrawls is a splendid one to beholdmtrawls is a splendid one to beholdmtrawls is a splendid one to beholdmtrawls is a splendid one to beholdmtrawls is a splendid one to beholdmtrawls is a splendid one to behold
Send a message via AIM to mtrawls
Allow me to clarify my point somewhat.

Quote:
True, if you do distribute your code, then there is always the possibility of another team copying it, modifiying it, and then using a slightly improved version against you.
The idea of it being open source is that if improvements are made, the team would send them your way. Would this happen 100% of the time in practice? Probably not, but given what FIRST and OSS are about, I think if you make this clear, then the team wouldn't use the code "against you" but rather "with you".

Quote:
I personally do not release my source code to other teams. ... The reason for this is twofold: 1) the code is not done until the competition is; it is always changing and 2) the off chance (although slim) that another team will use the source to somehow counteract our robots strategy. This comes not really from the standpoint of other teams copying my code, but more from the fear that they'd find a flaw in my code and would exploit that, and its something I can avoid.
Again, the idea is that if a team finds a flaw in your code then they should send it your way. Obviously there is a chance for some obscure bug to get into your program (or so unfortunate experience outside of FIRST has taught me for years); however, the more eyes you have looking at it the better. Ideally publishing the code would only help. However, I agree, it is a personal (perhaps better said as individual) choice.

Quote:
However, I am not unwilling to lend my programming expertise . ...
And this is what the spirit of FIRST is about! The idea of releasing the code open source is that other teams can look at it and dissemenate information that could be helpful if they are so skilled/inclined. It is an individual decision. However, I think it should be (as you seem to agree) a global responsibility (speaking specifically about FIRST, though it can and should be generalized) to help your neighbour when they seek it -- and as you say, the best way to help, is to give them the knowledge to help themselves.
 


Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
White Paper Discuss: FIRST Editor v1.2 Source CD47-Bot Extra Discussion 1 18-09-2003 19:34
Oregon House Speaker Kills Open Source Bill Jeff_Rice Chit-Chat 2 26-05-2003 14:47
Pit News; Direct from the Source Katie Reynolds General Forum 7 13-01-2003 22:28
Open source directory for First teams? Andrew Wyatt Programming 2 23-02-2002 17:32
What time do First offices open mnkysp6353 General Forum 1 30-09-2001 13:08


All times are GMT -5. The time now is 09:08.

The Chief Delphi Forums are sponsored by Innovation First International, Inc.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi