Author: Eduard Nemeth
Date: 05:24:11 11/09/05
English with translator help: Ask for the commercialization of chess programs? Under this message in the CCC, wanted I mean thoughts in English to state, but I fear that me that badly succeeded. http://www.talkchess.com/forums/1/message.html?460604 therefore I try it on German here, which means it in addition? First a programmer comes and releases his source code to all. Afterwards another programmer gets an idea and implements her into the already available code, and gives to its engine his own name, however so that everyone it becomes clear that the new engine is based on the source code of the other program. Spurred of now somewhat the newer engine version, the original programmer provides a new engine and takes over some ideas of the other author. Thus goes several times! Then, after the original engine became very strong, also by the ideas of the other programmer, the first programmer comes on the idea, its superstrong engine now to marked out. Is that the new way of programming? In my opinion the 1 would have. Programmers the way of the commercialization to never go may, if he made already his program publicly accessible for everyone! It more either with the open code to remain would have had, or however, if it goes now a commercial way, then should one the rights to take away, whereafter different programmers seize the older open code now (by right), their now completely own new ideas now any longer to abandon not to have! Because where are we? In the future possibly someone takes the code, develops its own ingenious idea, must these however unfortunately openly put, while the origin author possesses all liberties to be allowed to implement also these new ideas into his already commercial program! I find that a bad style! If I decide me to make my program accessible for others then I must proceed also in the future further in such a way, if I am the ideas of others, and it only STIMULUS to new acts, seize! If I become however commercial, which also my good right is, then however also the other programmers, who build on the original open code, should get likewise the liberty, even the right!, to have not to put their ideas any longer openly. Because where are we? If an idea has which it everything first does not withhold, later however nevertheless, then also all different one the same possibility should be given! Alone, is a certain use of other persons for own purposes is fair to everything else only. What there wrong do I see? EN. --------- Here is my original german text, for full understanding (Translate is good but difficult): Frage zur Kommerzialisierung von Schachprogrammen? Unter dieser message im CCC, wollte ich meine Gedanken in englisch darlegen, aber ich befürchte dass mir das schlecht gelungen ist. http://www.talkchess.com/forums/1/message.html?460604 Daher versuche ich es auf deutsch hier, was meint ihr dazu? Zuerst kommt ein Programmierer und gibt seinen Quellcode allen frei. Danach bekommt ein anderer Programmierer eine Idee und implementiert sie in den schon verfügbaren Code, und gibt seiner Engine einen eigenen Namen, jedoch so dass jedem klar wird, dass die neue Engine auf den Quellcode des anderen Programms basiert. Angespornt von der nun etwas neueren Engine-Fassung, erstellt der ursprüngliche Programmierer eine neue Engine und übernimmt einige Ideen des anderen Autors. So geht das einige Male! Dann, nachdem die ursprüngliche Engine sehr stark geworden ist, auch durch die Ideen des anderen Programmierers, kommt der erste Programmierer auf die Idee, seine superstarke Engine nun zu vermarkten. Ist das der neue Weg der Programmierung? Meiner Ansicht nach hätte der 1. Programmierer niemals den Weg der Kommerzialisierung gehen dürfen, wenn er sein Programm schon jedem öffentlich zugänglich gemacht hat! Es hätte entweder bei dem offenen Code bleiben müssen, oder aber, wenn er jetzt einen kommerziellen Weg geht, dann sollte man die Rechte wegnehmen, wonach andere Programmierer die sich des älteren offenen Codes nun bemächtigen (zurecht), ihre nun ganz eigenen neuen Ideen nun nicht mehr preisgeben müssen! Denn wo sind wir denn? In Zukunft nimmt irgend jemand den Code, entwickelt eine eigene geniale Idee, muss diese aber leider offen legen, während der Ursprungsautor alle Freiheiten besitzt, auch diese neuen Ideen in sein schon kommerzielles Programm implementieren zu dürfen! Ich finde das einen schlechten Stil! Wenn ich mich nämlich entscheide, mein Programm anderen zugänglich zu machen, dann muss ich auch in Zukunft weiter so verfahren, wenn ich mich der Ideen anderer, und sei es nur ANSPORN zu neuen Taten, bemächtige! Werde ich aber kommerziell, was auch mein gutes Recht ist, dann sollten jedoch auch die anderen Programmierer, die auf den ursprünglichen offenen Code bauen, ebenso die Freiheit, ja sogar das Recht bekommen!, ihre Ideen NICHT mehr offen legen zu müssen. Denn wo sind wir denn? Hat einer eine Idee die er allen zunächst nicht vorenthält, später aber doch, so sollte auch allen anderen dieselbe Möglichkeit gegeben werden! Nur das allein ist gerecht, alles andere ist eine gewisse Benutzung anderer Personen für eigene Zwecke. Was sehe ich da falsch? Eduard.
This page took 0 seconds to execute
Last modified: Thu, 15 Apr 21 08:11:13 -0700
Current Computer Chess Club Forums at Talkchess. This site by Sean Mintz.