Gentoo, Fink, and DarwinPorts Join Forces 164
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."
Name for the United Front? (Score:5, Funny)
DarFinkGen?
FinkTooWin?
Firebird?
Re:Name for the United Front? (Score:3, Funny)
Re:Name for the United Front? (Score:5, Funny)
Re:Name for the United Front? (Score:1)
All word play aside, maybe this will end up in me being finally able to get my friend to install UNIX stuff on his G4...
-Josh
Re:Name for the United Front? (Score:1)
Re:Name for the United Front? (Score:2)
</ObSeinfeld>
Re:Name for the United Front? (Score:5, Funny)
Re:Name for the United Front? (Score:2)
how about TooFarkingNewdi (Score:2)
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 applic
Re:Name for the United Front? (Score:2)
League of Extraordinary OS X Application Providers?
blakespot
better anagrams: A NOW INDIGENT FORK (Score:3, Funny)
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
Re:Name for the United Front? (Score:2)
Re:Gentoo Translate-O-Matic (Score:2)
Re:Gentoo Translate-O-Matic (Score:2, Insightful)
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.
Re:Gentoo Translate-O-Matic (Score:1)
Re:Gentoo Translate-O-Matic (Score:1)
We have zealots? (Score:1)
Re:Gentoo Translate-O-Matic (Score:1, Funny)
-- Mike (original author)
Re:Gentoo Translate-O-Matic (Score:2, Informative)
"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
Re:Gentoo Translate-O-Matic (Score:1)
Ummm...it's not like we have to sit there and watch it compile.
You want one about Macs? (Score:1, Funny)
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
Uh.. so (Score:5, Insightful)
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?
Re:Uh.. so (Score:3, Interesting)
All three are maininging OSX ports of, say, wget and grep and such. All three port packages to OSX. I think this is a huge win for Free Software on this platform.
But maybe I'm wrong. I have no interest in OSX so this is my POV from the outside looking in.
-Peter
Re:Uh.. so (Score:2)
Re:Uh.. so (Score:1)
If they just learned to read each others install lists, and how to check for what was installed via normal packages, then they could keep their seperate codebases.
The OS is Darwin. Lots of different codebases can use it. The real challenge is managing the classic Unix problem of ensuring everyone gets the right version of shared dynamic libraries.
No need to update (Score:2)
Perfect, this means we dont have to scrap Fink or Gentoo for a new system, we can use the ones we already have.
This is what Linux needs (Score:2, Insightful)
Until then, Linux will remain second fiddle to the likes of Windows XP and MacOS X.
Re:This is what Linux needs (Score:4, Insightful)
Re:This is what Linux needs (Score:5, Insightful)
Re:This is what Linux needs (Score:1)
This is what Linux needs... ...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.
Re:This is what Linux needs (Score:1)
Re:This is what Linux needs (Score:5, Insightful)
The only thing that I can see that you'd lose is the multitude of different ways things can be configured. e.g. is the httpd.conf in
Where is the choice between GNOME and KDE when you have to have both installed anyway to beable to use all the decent apps avilable to Linux?
Re:This is what Linux needs (Score:2)
This is not about removing choice, it's about removing incompatibility. You know, the thing that Slashdot is always harping on MS about? By promoting compatibility, it will make it easier to use, and unless it's easier to use, no one will want to use it.
Remember, we're dealing with OS X here - the users in question are people who appreciate simplicity that just works, without having to screw around with it. Why would I spend three thousand
Re:This is what Linux needs (Score:2, Redundant)
The main reason why Linux is behind in the desktop is missing reliable Win32 compatibility. Usability sure is not perfect but certainly on par with WinXP (WinXP is not perfect either.)
Everywhere, where Win32 compatibility is not needed (on servers, on embedded systems) Linux is very strong.
Re:This is what Linux needs (Score:4, Insightful)
The drawbacks to having fragmented marketshare (like KDE & GNOME) is sometimes--but not always--outweighed by the improvements caused by having strong competition.
Look at the drastic improvements MS IE received while Netscape was still a strong contender. Then look at the improvements after IE got 90%+ marketshare. Some would argue that there isn't much to add to a browser but a look at the innovations in Opera, Mozilla Firebird and Safari.
Rather than consolidation, I'd rather see competing products like KDE & Gnome come up with common standards. For example, KDE & Gnome could come up with very specific & consistent user interface standards and adhere to them in their products.
Microsoft did a great job (compared to Linux) in not only coming up with Windows UI standards but in preaching it: the vast majority of Windows apps writting by diverse vendors has a FILE, EDIT, HELP, etc. menu and they are rather consistent in their content too. CONSISTENCY IS IMPORTANT.
I'd like to see Linux be different where it counts: like stabiliy, security, open standards, Unix-like shell & filesystem, etc. But I don't see the point of being different for its own sake (like throwing out MS Windows GUI/UI guidelines so that 95% of pc users will find it less desirable to switch to Linux).
My apologies if such a GUI/UI standard exists--I simply don't see it being promoted or used in X apps I've tried--and it was just an example.
Re:This is what Linux needs (Score:4, Insightful)
The problem is, as you point out later, inconsistancy. You can't troubleshoot Linux nearly as easily, because you have to say 'Ok, go to the menu with the foot on it, and choose- what? Oh, ok, the menu with the K on it. And then go to, uhh.. let me see, I only ever use Gnome.' Having to know twice as much can interfere ver much with helping someone.
Rather than consolidation, I'd rather see competing products like KDE & Gnome come up with common standards. For example, KDE & Gnome could come up with very specific & consistent user interface standards and adhere to them in their products.
As I recall, they agreed to work together on this a while ago. I could be wrong, but it's in the slashdot archives I'm sure.
Microsoft did a great job (compared to Linux) in not only coming up with Windows UI standards but in preaching it: the vast majority of Windows apps writting by diverse vendors has a FILE, EDIT, HELP, etc. menu and they are rather consistent in their content too. CONSISTENCY IS IMPORTANT.
Microsoft did a horrible job with their GUI. The standards you mention (File, edit, help) have been around since the early Mac days, and are in a slew of DOS programs too. Microsoft, however, made a lot of very bad design decisions - such as using 'Yes/No/Cancel' or 'OK/Cancel' dialogs whenever a choice needs to be made, instead of properly labelling the buttons with exactly what they do.
They also don't stress the importance of making one's program follow the same pattern as the 'standard'. Most programs, when you try to close them, have a 'Save? [Yes/No/Cancel]' dialog, but enough of them have an 'Abandon changes? [Yes/No/Cancel]' dialog to make life frustrating for anyone who deals with a wide variety of programs. If you want real UI guidelines, check out the latest ones from Apple. It's a near-religious text.
I'd like to see Linux be different where it counts: like stabiliy, security, open standards, Unix-like shell & filesystem, etc. But I don't see the point of being different for its own sake (like throwing out MS Windows GUI/UI guidelines so that 95% of pc users will find it less desirable to switch to Linux).
Linux environment programmers (KDE, GNOME, etc) have three main options. If they copy the Windows behaviour, it'll be familiar to Windows users, but the Windows behaviour makes little sense in a lot of circumstances (See above)
If they (properly) copy the MacOS behaviour, they will have a system that feels and works properly even to a completely new user, but most people consider it 'wrong' because it's not what they're used to. As such, it will probably never be adopted, since a lot of people refuse to give it a chance.
If they make their own guidelines, then obviously, they'll have the freedom to make their own standards, which they can tailor to suit their programs. This is bad, but it's what will happen. As evidenced by Sun's usability study, programmers design interfaces for themselves and others, but don't tend to consider what other people are used to or will find intuitive - well, how would they know? It makes sense to the programmers. A lot of programmers consider the UI an 'interface to the user for the code' - a way for the code to get itself run - rather than 'an interface for the user to the code' - a way for the user to make the code do what they want.
What the GNOME/KDE projects need are clear heirarchies, and priorities. Unfortunately, GTK is such a rabid bitch to code in (compare to Cocoa) and not many programs use Glade, so UI designers have the harsh end of the stick. I also can't help but feel there's a feeling with GNOME programmers that only 'real programming' is beneficial - documentation and UI design can be 'good enough' (docs and UI can never be 'good enough'). If it's there i
RE: MS IE and competition/improvements (Score:2)
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 f
Re:This is what Linux needs (Score:3, Insightful)
o Duplication of effort, whilst often unecessary, is not the death of Free Software. Maybe some people don't like the code architecture of KDE, and so choose to code for Gtk and GNOME; maybe some people dislike the lack of challenge in approaching Konqueror and so choose to code on Mozilla. It's people's choice, and I see no reason why we should try to force all FS developers to code in particular projects.
o Many projects
Re:This is what Linux needs (Score:2, Insightful)
Consider that they cooperate (Score:1)
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 inc
Re:This is what Linux needs (Score:3, Insightful)
Re:This is what Linux needs (Score:2)
What about Apple? (Score:4, Insightful)
Re:What about Apple? (Score:5, Informative)
Re:What about Apple? (Score:1)
Coordination in Open Source development. (Score:5, Insightful)
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.
Re:Coordination in Open Source development. (Score:1)
I agree. There is a common bond that the open source community has. Even if people don't agree as to how to get it done, we're going the same place.
I wonder what teh open Source world would be like if more camps joined forces, and worked together?
Re:Coordination in Open Source development. (Score:1)
Tho' you might think all the stereotypical arty types who use Macs (amongst which I include myself, occasionally) would be more likely to bitch about and compete with others' efforts.
iqu
Re:Coordination in Open Source development. (Score:2, Interesting)
Huh? You realise that the Red Hat apt repositories have been allying with each other for some time, to reduce duplication, overlap and synchronize metadata right? They just don't do press releases for it.
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.
How do you explain that then? [freedesktop.org]
It's good too see there are some devel
Re:Coordination in Open Source development. (Score:1)
Re:Coordination in Open Source development. (Score:4, Insightful)
So, I guess the real question is: why do end users (i.e. people who just use the software and do no development on it) bicker so much? I'm not quite sure, really.
Re:Coordination in Open Source development. (Score:1)
Because most of them are 16-year-old linux n00bs who are using social groups to define their own personality.
Aren't they forgetting someone? (Score:5, Informative)
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 [collaboration-world.com] people, of showing what can be done.
Re:Aren't they forgetting someone? (Score:5, Insightful)
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.
Re:Aren't they forgetting someone? (Score:2, Interesting)
I think that spending resources and efforts on the platform, which keeps only about 5% in US (and much less outside), is insane. It would be much better to port Portage to cygwin and thus to introduce many windows users with the best packager in the world.
Consider this: how many users can run how many commercial native OSX applications? Now, how many users can
Re:Aren't they forgetting someone? (Score:2)
Re:Aren't they forgetting someone? (Score:2)
Re:Aren't they forgetting someone? (Score:2)
Is there a way to run X11 on cygwin as "rootless", or inside of Windows itself? The last time I checked it was full-screen only.
Re:Aren't they forgetting someone? (Score:2)
And yes, I saw many meesages from Cygwin users about "rootless" X11. However, I prefer it with root: IceWM and nice background, thus I feel when I swtch my attention from one env to another :)
Re:Aren't they forgetting someone? (Score:2, Interesting)
%.000001 of the worlds computers are running cygwin. Thats probably a generous guess too.
How many users can run how many commercial native OSX applications? Now, how many users can run how many commercial native win32 applications?
Consider this: it does me no good that there are half a million windows apps when the seven p
Re:Aren't they forgetting someone? (Score:2)
And if you specifically need just seven programs (let me guess: Word, Excel, Powerpoint, IE, Photoshop and Illustrator, right?), it doesn't mean the other people are like you. Most of people prefer the Windows platform and Windows applications is one of those reasons (PC prices is another big reason). Don't forget, most of good CAD, account
Re:Aren't they forgetting someone? (Score:2)
You don't want a competition. You want one monopolist making software for one or several segments. Too bad that you don't understand that it's bad.
Re:Aren't they forgetting someone? (Score:2)
Re:Aren't they forgetting someone? (Score:2)
To quote Chicago, Leonard Nimoy [geocities.com] (for those who don't believe me), R. Kelly, Diana Ross, Paul Oakenfold, Culture Shock, Michael Jackson, Boyz II Men, ATB, Dean Fraser, Lovewar, Modern Talking, Olive, Saga, the Kingsmen Quartet, Michael McLean, and Patty Griffin, "You are not alone". :^)
(This omniscient post is powered by the AMG All Music Guide [allmusic.com]...)
Why not just port GTK/Gnome to MacOS X ? (Score:1, Insightful)
Re:Why not just port GTK/Gnome to MacOS X ? (Score:1, Informative)
FYI: GPL QT/Mac soon (if not already) available (Score:4, Informative)
Go here [trolltech.com] for more info. Droooooooooooooool. ;-)
how it will work (Score:5, Interesting)
Debian, Mandrake, Redhat, Gentoo, join forces (Score:1, Offtopic)
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 0 0........001%, but we can always dream.
Re:Debian, Mandrake, Redhat, Gentoo, join forces (Score:2)
One Linux to rule them all, one libc to find them, one X to bring them all and on the Desktop bind them.
Re:Debian, Mandrake, Redhat, Gentoo, join forces (Score:2)
Re: rpm + apt-get (Score:2)
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.
Re: rpm + apt-get (Score:1)
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.
Re: rpm + apt-get (Score:3, Insightful)
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 th
Re: rpm + apt-get (Score:1)
apt-get install mozilla-browser?
Stop modding crap like this up (Score:2)
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 interfa
Excellent news (Score:4, Insightful)
So I welcome this move towards a unified ports system for Darwin, it was definitely needed.
Re:Excellent news (Score:2)
RTFA:
While each project will continue to deliver software in their own way, [...]
Re:Yellow Dog Linux (Score:2)
Dogs smell funny.
Friends (Score:4, Funny)
Re:no way (Score:2)
Re:Friends (Score:2)
Re:Friends (Score:2)
It's a spoof of the Justice League (cartoon with Superman, etc.) I think.
Why can't they use BSD's system (Score:5, Insightful)
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.
Re:Why can't they use BSD's system (Score:2, Informative)
This isn't true. You run it once and it actually runs rsync, giving you the latest version of portage.
>The FreeBSD ports system on the other hand are just simple tcsh scripts.
Gentoo's ebuilds are simple Bash scripts.
Re:Why can't they use BSD's system (Score:1)
Re:Why can't they use BSD's system (Score:2, Informative)
> during a new install to ensure you are using
> the latest version of portage.
I'd have to disagree here. Unless your 'emerge world' takes more than a week, it isn't likely that there will be new ebuilds out. And even in that case, it is probably a matter of a new revision of an ebuild, rather than a new version of the software.
>Under
> which mirrors to use for popular ports or you
> can type in the closest Fr
Re:Why can't they use BSD's system (Score:3, Informative)
More details here [netbsd.org].
Re:Why can't they use BSD's system (Score:2, Insightful)
And I can't really imagine what you're talking about with "You need to emerge rsync quite a few times during a new install to ensure you are using the latest version of portage." Granted, installation has quite a few steps (For the most customized, only) but I don't remember ever having to 'eme
Re:Why can't they use BSD's system (Score:2, Informative)
Just nitpicking.
LotR Reference ... (Score:3, Funny)
And one metapackage to find them, and in the darkness bind them. In the land of shell, where the shadows lie.
the benefits should be obvious (Score:3, Interesting)
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.
If only... (Score:1)
I'm wondering... (Score:2)
I Fink Gentoo & Darwinports as well
What do you Fink ?
Good Timing, GenFinDar (Score:2, Interesting)
The timing of this announcement [metapkg.org] 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 about Apple? (Score:2, Interesting)
Re:What about Apple? (Score:3, Insightful)
Re:What broken link? (Score:1)
Re:self-reply: fixed (Score:1)
Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.2.1) Gecko/20021130
Hope this helps...
Re:Great, because OSX = least included software ev (Score:1)
There's also GNU chess with a nice gui, iCal, iChat, iMovie,