zbog
January 20th, 2008, 09:39 AM
Please do not refer me to Wine, which is a different dish!
I am thinking of a layer/API that ensures that if an application runs on Ubuntu, and also runs on Fedora without major changes. A counter-example: some linux distros have devices mounted on /mnt others on /media. Also I had installed the Apache HTTPD 2.0 web server on its default location and Eclipse still had problems finding it.
It would have been useful if Linux had a common settings repository where programs could share there settings. What if, in my case above, Apache had published its home path and configuration file to a common repository? Eclipse could then find Apache automatically and everything would run smoothly, without my intervention.
I know that the fact that Linux has no common repository for its settings has been driving malware writers away from it, but it has also had driven away a lot of good, beginning programmers.
This lack of compatibility between distros, desktop enviroments, and free platforms (BSD, Java, Linux) is what drives away most new developers and users following them. I would like to see this as one of the top priorities of all major Linux distros.
I am thinking of a layer/API that ensures that if an application runs on Ubuntu, and also runs on Fedora without major changes. A counter-example: some linux distros have devices mounted on /mnt others on /media. Also I had installed the Apache HTTPD 2.0 web server on its default location and Eclipse still had problems finding it.
It would have been useful if Linux had a common settings repository where programs could share there settings. What if, in my case above, Apache had published its home path and configuration file to a common repository? Eclipse could then find Apache automatically and everything would run smoothly, without my intervention.
I know that the fact that Linux has no common repository for its settings has been driving malware writers away from it, but it has also had driven away a lot of good, beginning programmers.
This lack of compatibility between distros, desktop enviroments, and free platforms (BSD, Java, Linux) is what drives away most new developers and users following them. I would like to see this as one of the top priorities of all major Linux distros.