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?
Perfect, this means we dont have to scrap Fink or Gentoo for a new system, we can use the ones we already have.
...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.
That why you just compile your favorite GTK/Gnome app and have a native MacOSX app ?
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.
FYI, I'm using Mozilla 1.2.1
Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.2.1) Gecko/20021130
Hope this helps...
I'm not Seth.
Take the defactoness of rpm
:wq).
0 0........001%, but we can always dream.
Take the power of apt-get
Mix with the strength of emerge.
And take the ease of use of Mandrake.
To make a
One unified linux, with one libc, one X (X 4.4), one desktop environment (KDE 3.2) and one text editor (nano, because ^X is better than
The true united linux, ready to take on the real enemeys (SCO, Microsoft).
The chances of this happening are 0.00000000000000000000000000000000000000000000000
Epiphany 0.7 compiled against Mozilla 1.3 here, The on-mouse-over reported the link as http://slashdot.org/fink.sf.net
I didn't do this, now did I?
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...
-- Ed Avis ed@membled.com
I wouldn't rate emerge very high because it's just overkill to compile/optimize everything for current machines. It would be more useful on a slow system, but then it'd take ages to install anything.
Escher was the first MC and Giger invented the HR department.
Linux has things like LSB, the Linux Standard Base.
All these companies contribute towards one Linux and take THEIR pick out of the applications they support.
For security they share their insights into what they find.
You can say a lot about the RedHat GUI but it did stimulate Gnome and KDE to increase their cooperation. My point is, all these companies struggle with the FACT that they have to distinguish themselves while their work IS open source. Everyone can take note (and does) of what they do and can incorporate the innovations.
This is not Unix where all software is proprietaty and where you have to program all features yourself to compete. It is a different ballgame.
With SCO disconitinuing their distribution, Linux as a whole is not worse off. A distribution is valuable for the value that they add. (SCO does not add value they destroy what is good, everybodies time and "their" IP). When someone cares to continue the SCO distribution, everybody can as the code is available. But in the same vain there is less of a lock in, current users of the SCO distro can move relatively easy.
Conclusion, you think in terms of Linux needing only one version one orgnisation to succeed. It is alive and well and doing insanely great without it.
Thanks,
Gerard
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.
Okay, we do... But I never saw Gentoo as a mainstream distro. We're just the guys who make sure everything compiles :)
If it weren't for fog, the world would run at a really crappy framerate.
Hey, by all means use it! I'm just glad it still gets moderated up... :)
-- Mike (original author)
I sure don't think it's overkill. All of my packages are optimized for my cpu, and thanks to USE flags, I only have the options I want. I want Mozilla, but only the browser, not the mail?
USE="moznomail" nice emerge mozilla
Less bloat makes me happy.
Besides, if you don't like compiling stuff (I typically nice it, my machine is perfectly usable while compiling) there are binary packages for many larger programs such mozilla and openoffice. These take only minutes to emerge.
Apple have come up with some innovative products, but their market share remains tiny. Sadly, though, many buyers have been mislead by the marketing and eye-candy, and desperately try to justify their overpriced purchases to themselves on forums around the Net. Let's see what they really mean...
"MacOS X is everything Linux wants to be."
"Despite the fact that Linux is just code and can't WANT to be anything, I truly believe that it'd love to be a single-vendor, single-platform, sluggish half-proprietary OS with dwindling market share. Linux would love to throw away its impressively growing corporate takeup for that."
"Apple hardware is for real computer lovers."
"It's no hassle to use a plethora of keyboard combos to make up for the patronising one-button mouse. Despite the fact that my hands have FIVE fingers, and multiple-buttons make Web browsing so much more pleasant, I prefer my computer to be treat me like a special-needs child."
"Aqua makes me so much more productive!"
"My non-techie friends drool over the transparency and scaling effects, even though UI research has shown that they add practically nothing to getting real work done. It feels like KDE 2 on a Pentium 200, and I can't change to a light and fast WM, but those drop-shadows must make me work so quickly!"
"OSX shows that Apple is committed to open source."
"OpenDarwin.org and its community of about 27 is surely not just a token gesture by Apple. Pretty much nobody uses pure Darwin, and all the crucial components of the system are closed and require me to spend money just to get major OS updates, but they're really helping the community somehow."
"You get what you pay for with Apple hardware."
"My iBook was made by in Taiwan by AlphaTop and has design and build quality flaws (needing foam sheets jammed in to stop the common problem of the keyboard scratching the screen). But it's silvery and cost far more than an x86 laptop of better spec, so it must be much higher quality!"
"...blah blah MHz myth blah..."
"Although there's truth in PPC being more elegant than x86, it's crushing that the top-of-the-range 1.5 GHz chip is slaughtered by the equivalent 3 GHz Pentium 4. However, Steve Jobs showed some vague Photoshop filter benchmarks at the last MacWorld, so being a leprotard, I'm convinced."
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/
The thing is I dont reallyknow how good an idea it is to merge the three. What is a good idea is that things be consistent. This is more important in the mac world than others. Its why we like macs. its why for example we put up with having to drag disks to the trash or annoying dialog boxes. by forcing you do to things in consistent ways your productivity and abbility to manage more applications increases in the long run. with applications I want them all in one folder not sprayed allover my disk. I want my prefernces all in one place. etc.. for an example of how not to do things on a mac see GnuDarwin.
Some drink at the fountain of knowledge. Others just gargle.
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.
Hm. If only Linux groups could unite like this.
Macintosh humor! MacComedy.com
Geez thie ONE OF EVERYTHING crap isn't the holy grail or the road to linux dominance.
I really don't feel like pointing out(for the billionth time) why all the myths I've seen today wrong, but suffice to say get over the fucking idea that "Linux" is ever going to mean ONE THING or that by eliminating all other distros but one is suddenly going to get Joe Consumer interested..
btw get back to me when Adobe, Jasc, Corel,Broderbund, Macromedia, MGI Software, and Ulead FINALLY have One graphics app, one interface, and one file format. Then FINALLY they might get somewhere.
If you wanna get rich, you know that payback is a bitch
Umm... maybe you didn't look or the tech's down at the district ripped out all the good stuff, but OS X (especially with a new computer) comes with a ton of good useful stuff. Just from the GUI side, if you check out TextEdit, you'll notice that no only is it a decent text editor (especially if you use services) but with support for leading, font, spell-check, RTF, tab, and indent support, it's definitely a bare bones word processor enough for me.
There's also GNU chess with a nice gui, iCal, iChat, iMovie, iPhoto, Mail, and iSync.
On top of that, it includes a whole IDE for FREE - Project Builder (along with Interface Builder).
Also, Apple throws in a bunch of programs on the iBooks (Quicken, Deimos Rising, etc.) and the PowerBooks (OmniGraffle, OmniOutliner, Art Directors Toolkit, etc.).
Of course, this doesn't scratch the surface of commandline apps that are in there, but it doesn't sound as if you were looking for those.
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
we Fink, Gentoo, & DarwinPorts
I Fink Gentoo & Darwinports as well
What do you Fink ?
To defeat the forces of evil, these are the entities that make up the Coalition of the Willing. Oh yeah. No more WMD on an Apple box! Woohoo, we're all saved! Re-elect Apple in 2004! :)
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.
I _would_ use it, but I'm really more of a cat person.
Dogs smell funny.
Hahaha, you fit into his description perfectly!
Martin
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/!
I pretty much agree with your statements, but I will say this much: I don't think the lack of useful changes you're seeing in IE are strictly due to them achieving a "90% marketshare".
Honestly, IE wouldn't have dominated so completely if it wasn't a pretty well "finished product". Compared to any version of Netscape I've used, IE is incredibly more stable and reliable. Netscape tends to blow up after only so much use, and can even destabilize an entire OS it runs on top of.
Many of the "innovative new features" now being added to browsers like Safari and Mozilla are, in my opinion, fluff and "nice idea, but far from a necessity" features.
Take one of the current big ones, tabbed browsing. Sure, it's nifty - but what does it ultimately add to the experience of viewing a given web page? The HTML is still rendered the same way, and that's the core function of any browser.
Maybe I'm giving MS too much credit here, but I suspect they've realized IE is a key piece of the operating system puzzle for them. They know they've achieved a stable, reliable, reasonably fast, and useful browser product for Windows. Why mess around too much with something that works, and risk breaking it further - when it's required for much of corporate America? (Heck, they're serving complete Windows applications through it with Citrix Metaframe.)
Like with fink:
apt-get install mozilla-browser?
You missed my point. It's not "his" description. He ripped it off from someone else. And it's not very insightful anyway. For every "gentoo zealot" that doesn't know what they're talking about, there's plenty of us that DO know why Gentoo is so great.
Once you have things to do in your life, and a worthwhile existence, you may find that you'll have better things to do than compile code from source.
Ummm...it's not like we have to sit there and watch it compile.
I use the bookmark keywords feature of Mozilla Firebird more often than I manually type in a URL. I've setup about 7 of these to do lookups in Amazon, Dictionary, FedEx Tracking, Google, Thesaurus and more.
For example, when I type "g linux", I get a Google search result of the word "linux" using my language & results per page preferences.
And when I type "d word", I get a www.dictionary.com definition of "word".
It is an awesome feature that changed the way I used my browser in a fundamental way because it only takes 10 seconds to set one up and it works with most pages that receive parameters. I used single letters like "g" and "d" but it can be whole words like "google" or "dictionary".
As a result of this feature, I think of typing in keywords rather than URLs now. And that is a huge shift in how I use the browser.
Take one of the current big ones, tabbed browsing. Sure, it's nifty - but what does it ultimately add to the experience of viewing a given web page? The HTML is still rendered the same way, and that's the core function of any browser.
Another core function of any browser is the BACK & FORWARD navigation of the web. One thing tabbed browsing gives us is the ability to have multiple BACK & FORWARD histories--something I'd rather not give up after being using it. And having multiple windows open clogs up the task bar and consumes more resources.
Uniquestesteteststest I guess.