So if dreaming of creating a successful program this may be a good way to go. Find the program that most closely resembles what you have in mind and adds appropriate modifications so that it meets your expectations and then give it a name and publish it. It should be noted that the program must be licensed under a license that will allow you to do these things otherwise you’ll be committing crimes and you could get in serious legal trouble. The Act of not allowing others to add enhancements to a software program that they are published in later versions or not to allow that others based their work on the mine is an act that slows down the speed at which technology advances and induces the loss of precious time companies and programmers who are forced every day to reinvent the wheel. Uber pursues this goal as well. Sanchezdirectorio Andres Hispano I’ve been for more than 6 years as administrator of Linux and microinformatico systems. I am a fanatical apacionado by free software and new technologies in general, extreme sports and languages. I practice a discipline of the known as flatland BMX. Currently recido in Bogota colombia from where development projects based on free software. Blogs related GNU Emacs workshop at c-base / Berlin Screenage Open Irony: Microsoft Creates/Sponsors OpenMainframe.