Show HN: Open-sourced my Java chess AI high school project
1–10 of 14 posts
Re: Show HN: Open-sourced my Java chess AI high school project
#2Re: Show HN: Open-sourced my Java chess AI high school project
#3Re: Show HN: Open-sourced my Java chess AI high school project
#4Cool project! Anyone trying to run it on *nix will need to open Main.java and replace all instances of the windows-specific file separator "\\" with "/".
[0] http://docs.oracle.com/javase/6/docs/api/java/io/File.html#s...
Re: Show HN: Open-sourced my Java chess AI high school project
#5Where is your LICENSE file? Where are licensing terms discussed?
Open source isn't just code; the license you release under is equally, and perhaps even more, important than the code.
Re: Show HN: Open-sourced my Java chess AI high school project
#6Cool project! Anyone trying to run it on *nix will need to open Main.java and replace all instances of the windows-specific file separator "\\" with "/".
It should be using the java.io.File.separator[0] constant for platform independence. [0] http://docs.oracle.com/javase/6/docs/api/java/io/File.html#s...
Re: Show HN: Open-sourced my Java chess AI high school project
#7I'm not sure I'd call "uploading code" to a website "open sourcing." Where is your LICENSE file? Where are licensing terms discussed? Open source isn't just code; the license you release under is equally, and perhaps even more, important than the code.
Re: Show HN: Open-sourced my Java chess AI high school project
#8Earlier quoted context omitted.
It should be using the java.io.File.separator[0] constant for platform independence. [0] http://docs.oracle.com/javase/6/docs/api/java/io/File.html#s...
For future reference, just using slash ("/") will work for both Windows and Unix systems (linux and OSX)
http://stackoverflow.com/questions/4845866/java-on-windows-p...
Re: Show HN: Open-sourced my Java chess AI high school project
#9I'm not sure I'd call "uploading code" to a website "open sourcing." Where is your LICENSE file? Where are licensing terms discussed? Open source isn't just code; the license you release under is equally, and perhaps even more, important than the code.
Fair enough criticism here, but this is a high schooler. Instead of coming on strong with HEY WHERE IS THIS AND THAT, understand that he "open-sourced" the project to learn stuff. So since I don't have the proper knowledge to explain the open-source license stuff, maybe you could explain a bit or point to a good read so he/she can continue to learn.
Re: Show HN: Open-sourced my Java chess AI high school project
#10I'm not sure I'd call "uploading code" to a website "open sourcing." Where is your LICENSE file? Where are licensing terms discussed? Open source isn't just code; the license you release under is equally, and perhaps even more, important than the code.