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."
What will this new collaboration be called?
DarFinkGen?
FinkTooWin?
Firebird?
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.
NetBSD's pkgsrc works very well for me on OSX. I haven't tried portage or darwin ports, but fink seemed a little strange....almost but not quite debian goodness.
Still, I think all this work is kind of weird. I can see the porting effort for things like the text-based things (emacs!) and the very large projects (OO.o!)....but running standard unix apps under X on top of OSX doesn't take advantage of OSX's strong points. For all the hype, this could be happening with people on cygwin....
Kudos to the GNUMail.app people, of showing what can be done.
Fink has always provided a user-friendly approach to installing ports that appeals to even sub power-users. Darwin ports brings to the table the experience behind the BSD ports system as well as the leadership of Apple. Gentoo brings some hardcore technical muscle. They all bring different strengths to the table, so I think they'll find a way to make it great.
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...
Gentoo, Fink, and DarwinPorts alone are not enough to conquer evil. But with their forces combined, they form *dramatic pause* the league of super best friends.
Go here for more info. Droooooooooooooool. ;-)
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.
... Three packages for the Mac users under the sun ...
And one metapackage to find them, and in the darkness bind them. In the land of shell, where the shadows lie.
each group simply provides their own set of software for installing and maintaining the ported software on your OS X system. They get to share & distribute the hard work of actually porting the packages. Then everyone benefits, regardless of which package manager you choose.
Here are some anagrams. or maybe its just poetry
Great Info, Nod Wink
A NOW INDIGENT FORK
No Farking Tie On
I no twin dong freak
NEON DWARF KING ITO
I Got Neon Dwarf Kin
Knot Fearing Windo
Newton Irk A Fin God
Farking Do Not Wine
Fink To Anger Windo
A Neon Dog Wink Rift
FREAK DINGO IN TOWN
Finn Great Windo Ok
Some drink at the fountain of knowledge. Others just gargle.
"Gentoo makes me so much more productive." "Although I can't use the box at the moment because it's compiling something, as it will be for the next five days, it gives me more time to check out the latest USE flags and potentially unstable optimisation settings."
What's really funny about this is that I'm compiling right now as I write this! Somehow it's not stopping me from doing anything.
"I use Gentoo because it's more like the BSDs." "Last month I tried to install FreeBSD on a well-supported machine, but the text-based installer scared me off. I've never used a BSD, but the guys on Slashdot say that it's l33t though, so surely I must be for using Gentoo."
Never used gentoo huh? There is no graphical installer for gentoo.
"Heh, my system is soooo much faster after installing Gentoo." "I've spent hours recompiling Fetchmail, X-Chat, gEdit and thousands of other programs which spend 99% of their time waiting for user input. Even though only the kernel and glibc make a significant difference with optimisations, and RPMs and .debs can be rebuilt with a handful of commands, my box MUST be faster. It's nothing to do with the fact that I've disabled all startup services and I'm running BlackBox instead of GNOME or KDE."
It is faster. The proof is in the pudding and I've tried it on two different machines with the same outcome. You could recompile every RPM if you wanted to but why? Gentoo is built from the ground up. There is another thing too, it's called prelinking!
"...my Gentoo Linux workstation..." "...my overclocked AMD eMachines box from PC World, and apart from the third-grade made-to-break components and dodgy fan..."
So that makes you a better person with a better arguement? This doesn't even belong in the discussion.
"All the other distros are soooo out of date." "Constantly upgrading to the latest bleeding-edge untested software makes me more productive. Never mind the extensive testing and patching that Debian and Red Hat perform on their packages; I've just emerged the latest GNOME beta snapshot and compiled with -09 -fomit-instructions, and it only crashes once every few hours."
I've got a bleeding edge gentoo box, although it's not -O9 (O as in Optimization, not 0 you fool), and it has never crashed.
I could go on and on for every one of these cases but that's not the point. The poing is that everytime some idiot bashes gentoo he is bashing Linux and it does none of us any good. Who cares what distro you use? Use the one that suits you. I like gentoo for many reasons but I don't care if someone else uses or likes a different distro. Gentoo is just suffereing like everything else from it's popularity. You can argue all you want about how popular it is but the fact that there are so many anti-gentoo zealots goes to show that there's enough users to impact others who don't use gentoo.
Time makes more converts than reason
The timing of this announcement is no accident. Think of WWDC starting on Monday. The eyes of the tech press will be firmly fixed on Moscone Center in San Francisco; at least on the first day.
So what better time to put forth the story "we can offer Unix/Linux apps from different sources, and do it in a way where we aren't stepping on each others toes!"
This is a really positive step.
What does Apple (the company) itself think of all this? I suppose it could see it as an advantage, more apps for it's OS, but they might also see it as more competition. Strange that nobody has said anything about Apple yet, considering that it's http://apple.slashdot.org/!