Gentoo, Fink, and DarwinPorts Join Forces
Mr. Quick writes "From Metapkg, "In order to better provide freely-available software to users of Mac OS X and Darwin, we Fink, Gentoo, and DarwinPorts commit ourselves to work together." A unified front for free software on Mac OS X is something that was needed."
So while this is really cool, how is it going to work out?
To wit: thought maybe i'm on crack, it SEEMS like each of the three-- while offering basically the same interface to the same service-- were pegged to different codebases, and taking packages from different sources. Fink to debian, gentoo to gentoo and ports to bsd.
Is this the case? And which source (debian/gentoo/bsd) will the collaboration generally follow?
...to come together like this. The competing GUI's (KDE vs. GNOME), the competing browswers (Konqueror, Mozilla, Opera, Galeon), the competing distributions (SuSe, RH, Caldera), all drain human and financial resources that, if combined would make Linux into the powerhouse it could be.
Until then, Linux will remain second fiddle to the likes of Windows XP and MacOS X.
Since they ported X11 to Mac OS X on their own it would be kinda useful to have them in the same boat. Dont you think?
I think most people don't understand how unique this initiative is. Most of the times open source projects don't really notice eachother and when they do, they just start a flamewar about who's best and who stole feature from who.
It's good too see there are some developers out there with organizational talents who are willing to communicate with other projects in order to speed up development time and create a better product.
That why you just compile your favorite GTK/Gnome app and have a native MacOSX app ?
...but running standard unix apps under X on top of OSX doesn't take advantage of OSX's strong points.
Unless I'm alone here, being able to run X11 apps and native OS X apps at the same time is one of the best features of my OS X boxen. The availability of diverse software from two almost totally separate camps is awesome.
So I welcome this move towards a unified ports system for Darwin, it was definitely needed.
Man watching 6 MSCE's around a sun box, looks alot like the opening scene's of 2001:space odyssey...
It's sad that Slashdot has gotten bored bashing windows, now the distro wars are heating up.
It's even sadder that you post this crap that has been posted verbatim several times before (that I've seen), and you didn't write.
And yes, I use Gentoo. And yes, it DOES kick ass.
There is no need to make a complex metapackage system.
I find Gentoo's python based system way overly complex and buggy. You need to emerge rsync quite a few times during a new install to ensure you are using the latest version of portage.
The FreeBSD ports system on the other hand are just simple tcsh scripts. Under
If any of you reading this use FreeBSD 5.x go to
WHen you do a "make install clean" the port scripts just use standard ftp and http sites in the makefile to download the apps. Nothing complex and its alot easier to use.
I can not speak of fink because I have never used it.
Simple shell scripting can get rid of alot of complexity.
http://saveie6.com/
Or you could have a distribution which has modular packages instead:
apt-get install mozilla-browser
I don't have to recompile PHP every time I want to use a different module; I just install whatever modules I want, whenever I want to use them.
That is the strength of Debian. It's not just apt-get; people who have ported apt to work under Red Hat are moving in the right direction, but that is not the whole problem. With Debian, thousands of packages are "official", and so are quite strictly designed so that all dependencies really, really work. The organization of packages is what really makes apt worthwhile.
WMBC freeform/independent online radio.