Bonobo 1.0 released 114
infodragon writes: "Linuxprogramming.com has an announcment about the release of Bonobo 1.0. " The site has a nice list of the changelog -- I will say that Bonobo has gotten much more...stable over the last couple months. Grats to all who have been working on it.
Great! I've been waiting for this! (Score:1)
Re:huh (Score:1)
(not a goat sex link)
Behold, the Karma Whore (Score:2)
This mundanium has chosen to repost some text it found in its master's post. Isn't that cute? This specimin looks harmless now, but he'll start with useless messages intended to curry favor with moderators, and soon will grow to be a full-sized adult Troll.
And now, if you'll walk this way, I'd like to show you a recently captured Firstposter, or Canibasmokis Timewastius...
What's the problem? (Score:3)
I'm not a "GNOMiE" either. I have major problems with GNOME---but one of them isn't the "grab for branding" that seems to be going on.
Now, I'm also somewhat of a Free Software bigot. And that's mostly the reason I don't have problems with Ximian, RedHat, or Eazel. They're still writing free software. They're funding free software development. As far as I know, most of the GNOME developers are either on the Eazel or Ximian staff anyway, so it is "by the hackers".
GNOME isn't much more than a collection of loosely-related apps using the same toolkit anyway (one of the problems I have with it), but Ximian and Eazel both contribute to this. What's the problem? Now you have a file manager and some better graphics, services, etc. They're GPL'd and stuff, so everyone can benefit. There's no fragmentation as far as I know (two competing standards for a GNOME object model, for instance), so what's the problem?
It would be rather unethical in my opinion if you had a company taking GNOME stuff, adding a few non-Free gizmos, and selling it. But I don't see that happening here. And no one can predict the future, so "yet" is irrelevant. If that time comes, criticize it then.
So, in summary, I think GNOME has problems, but not this one. ;-)
Re:wtf is bonobo? (Score:1)
What will Ximian put it in their release? (Score:1)
Will such a release include Bonobo?
Or will RedHat 7.1 be out before such a Ximian release....
Hey! (Score:1)
Re:Bonobos are more than that; they're people too (Score:1)
Re:Bonobos are more than that; they're people too (Score:1)
Re:huh (Score:1)
http://www.gsu.edu/~wwwbpf/bpf/bonobosex.html
"We know that bonobos form strong social ties to each other though sexual interactions. Indeed, for a long time, the only thing bonobos were known for was their sexual behavior. Many humans were so overwhelmed with the freedom, intensity, and overt sexuality of the bonobo, that for a long time, discussion of this topic was limited to scientific circles. Even there, the early reports were assumed to reflect "weird" or "deviant" groups of bonobos. However, continued research has made it clear that overt sexuality is an integral part of bonobo sociality. Continued study of sexuality in bonobos, who do not share our human cultural taboos and mores, may help us to better understand the role of sex as social phenomena apart from reproduction. We already know that sexual interactions are often intermingled with long bouts of play and mutual grooming, which are additional ways of developing and strengthening social networks."
--
"How many six year olds does it take to design software?"
Karma Whoring (Score:4)
Bonobo is the GNOME component framework. Gnumeric and Evolution both make heavy use of Bonobo components, which can be reused to solve new problems in the future.
-----
Re:what the heck kind of hippy crap (Score:1)
Re:Bonobos are more than that; they're people too (Score:2)
You might also want to read on monikers. (Score:3)
You might want to learn about some of the things that I am more excited about Bonobo right now: the Moniker system (basically a name space for Bonobo Objects). It is here: http://primates.ximian.com/~miguel/monikers.html [ximian.com]
Enjoy,
Miguel.
Re:EEL vs GAL (Score:3)
But they are both tied to different time schedules, and there is really little (if any) code duplication.
Both are libraries with unfrozen APIs and both libraries are just stop gap measures while we get the most reusable bits into glib, gtk+ or gnome-libs.
There is hardly any competition at all between gal and eel. They are fully complementary
Miguel.
Re:What determines what makes a release frontpage? (Score:1)
I know the perpertual-beta versioning most programs around here now use makes things a bit different.. I still find it quite ironic that you levy *this* complaint against a 1.0 release :)
What determines what makes a release frontpage?
the editors grabbing the first submission that coincides with their crack high, I think.
That would give the rest of us the chance to get slashdot attention.
That's what freshmeat is for.
Re:Bunch of losers! (Score:1)
Microsoft never did anything for me, but cause trouble. You want to hear about MS and an OEM locked apple, linux, and even win32 netscape out of some of our campus labs? How about all the defamation and hellfire they direct to open source.
Microsoft already recycled the BSD TCP stack for windows 2000 and various other 'open source' projects like keb' into windows. Haven't we given microsoft enough code? Sure some projects barrow ideas, but you can't patent vague ideas unless you're an internet startup or... well, M$ =)
Re:wtf is bonobo? (Score:1)
Abstract:
Bonobo is the GNOME architecture for creating reusable software components and compound documents.
-------------------
Re:Bonobos are more than that; they're people too (Score:1)
So? I don't see us dying out because we wiped out Neanderthal, and they were a hell of a lot more closely related to us than the Bonobos.
If we wipe out the species most closely related to us, we'll use the one next most closely related.
Beside, the folks trying to protect the Bonobo want to OUTLAW doing any experiments on them, so your argument completely falls apart.
Oh, and BTW, we wiped out Neanderthal without any technology more than a generation more advanced than "stick, pointed, Mod 1 mark 0".
-
Re:wtf is bonobo? (Score:2)
Or the 21,434 links at Altavista [altavista.com].
Or, try "bonobo gnome" and get 332 links at Google, and 21,462 links at Altavista.
Why in the hell should any story that is about a piece of software automatically include a complete recap of what's on the project web site? This is a news site, it's expected that not every single reader will want to view every single story, and that those who do want to view a story will possess at least a modicum of clue.
If not subject-specific clue, then at least the ability to type "www.google.com" into a web browser.
-
Re:Bonobos are more than that; they're people too (Score:2)
99% of all species that have ever existed are gone. Species would be dying out every day (statistically) even if Ogg had never discovered fire.
Evolution has chosen to experiment this time with an adaptation that allows a single species to fill many niches, even filling some of them with non-animals. If humans choose to employ nuclear weapons to win a war, that's no less natural than if a bird chooses to swallow a stone to grind it's food.
If we kill ourselves off, well, evolution is a harsh mistress sometimes. Get over it.
-
Re:wtf is bonobo? (Score:2)
I'll wait.
-
Re:Ximian taking over GNOME development? (Score:1)
Re:More Karma Whoring (Score:1)
Saying nautilus is bloated because it plays mp3s and surfs the web is like saying "/bin/sh is bloated because it lists, moves, and copys files. and why would I want tar and fsck as part of my sh?"
The truth is
Re:More Karma Whoring (Score:1)
anyway i am starting to ramble
Re:wtf is bonobo? (Score:1)
Actually, enjoy these quotes from Introduction to Bonobo [ximian.com], by Miguel de Icaza:
Just because it utilizes CORBA as a transport mechanism doesn't mean that it wasn't modeled after COM. And there are plenty more links you can find that back this up.
Cheers,
Re:wtf is bonobo? (Score:3)
It's a component architecture modeled after, you guessed it, COM from those evil guys at Microsoft. (See: Imitation is the sincerest form of flattery)
Cheers,
Re:confused (Score:2)
----
Re:confused (Score:3)
----
Re:wtf is bonobo? (Score:1)
Re:Ximian taking over GNOME development? (Score:2)
This does worry me, since I don't recall bonobo being a called Ximian project before. It was originally intended to get graphics in gnumeric using a guppi component in gnumeric at runtime. (It was probably intended for more at the time, but this was the most immediate application) Helix/Ximian GNOME wasn't even around then. So since when has Ximian "taken over" bonobo?
On the other hand, companies writing open source software is good. I'm sure they want to build their Ximian GNOME brand so they can sell it some day (Buy Ximian GNOME with full commercial support!), but this means that we who manage without this commercial support get stuff for free. Like RedHat gave us RPM.
mod this troll down (Score:1)
seems like blatant trolling to me...
Re:confused (Score:1)
I agree with spoonyfork [mailto]. Ximain should make a new channel or release it through the Ximain Desktop channel or something.
Craig.
Gee, sorry there chief... (Score:1)
Re:wtf is bonobo? (Score:2)
...Or unless you're a diehard GNOME user. Bonobo is very cool technology---it's what allows Evolution (the mail client) and Nautilus (the file manager) do what they do in a sane componentized mannor.
Bonobo going 1.0 means that the technology has stabalized enough to be ready for programmers to really work with which will mean a lot of cool stuff is just around the corner.
--Ben
confused (Score:3)
-the spoony fork
wtf is bonobo? (Score:2)
Gnome/Bonobo is copying old MS ideas ! (Score:1)
Gnome 1.4 beta is out of date (Score:1)
All the packages were beta 1 -- a week later beta 2 was out for testing. Red Carpet didn't supply the upgraded packages.
I'm stuck running the beta 1 packages til ximian wrap up 1.4 - it's been out for a week and I'm still running unstable packages from a month ago!
+++++
Re:Bonobo looks like a mess (Score:1)
b) thats what the CORBA spec defines them to be, and again is outside Bonobo's control. Yeah, I think they look ugly as hell, but thats what the spec says.
Re:We'll get it right next time... (Score:1)
Re:confused (Score:1)
Re:what the heck kind of hippy crap (Score:1)
Re:Bunch of losers! (Score:1)
This is exactly the BSD spirit. You seems to like it. Fine.
OTOH, there are people saying "The more people (myself included) can contribute to a certain piece of code and all of its derivatives, the better", which is a different motivation, but equally valid.
Choose the licence that best represents your whishes.
substance (Score:1)
Re:Bonobos are more than that; they're people too (Score:2)
We humans will no doubt erase ourselves from this planet and we will do it by eliminating every other creature that we can first. But in the end the earth will recover and some alien or future species might notice the millimeter or so of dirt we will end up as.
BTW it won't take nuclear weapons just a steady elimination of species, poisoning the water and air, and messing with our own food supply.
yeah (Score:1)
Re:This is +5 interesting?! (Score:1)
regardless the gender, the color, the-fucking-whatever that made u biased on this posting, the post by anne marie is still funny (at least for some of us humans).
Re:wtf is bonobo? (Score:1)
Bonobo - The Forgotten Butt Monkey (Score:1)
What determines what makes a release frontpage? (Score:2)
How about plugging, say, only the initial releases of truly innovative software? That would give the rest of us the chance to get slashdot attention.
Re:wtf is bonobo? (Score:1)
Or, in other words, if any of you have used MS Windows, you may have noticed that you can cut and paste, not only text, but images, spreadsheets, or just about anything else between applications.
This isn't because every application can read and understand every other application, this is because each bit of the application is uses a COM component to view and manipulate the data, etc. These components are activated in other applications to view the data you've viewed in cut and paste, and to generally make application programming easier as you just make a call to an SMTP/CDO component to send mail, or a call to an Excel component to manipulate spreadsheet data.
Regarding Bonobo, Evolution uses it, so any application you use can make full use of the mailer facilities with simple Bonobo calls, and more importantly, Evolution can make use of other Bonobo applications in its interface. Gnumeric spreadsheet data and Abiword data, and OpenOffice applications, and Evolution mail and calendar objects can be easily shared by the user, by copying and pasting. Also, Nautilus uses it too, so file browsing can use Nautilus components if you want; and file viewing in Nautilus, can use the native viewers of the applications in question.
Bonobo is better than the original COM model, as everything is done using CORBA - which is network transparent, so you can copy and paste from applications not necesarily residing on the same machine. DCOM was supposed to do the same for Windows, only it never really did on all levels.
Re: Stuff on RPM's... (Score:1)
RPMs were good when they started out, because they were a convenient way to plug in new programs and such. But they were never suited to the full-distribution usage they get now. RPMs are terrible at handling dependancies (different version number? Download and install another 20 packages or it won't work...), and the source function fails to work half the time.
If you must use a package manager, PLEASE give DEB's a try. At least they handle distributions right, even with source instead of binary.
On the other hand, you do bring up one valid point, taken in context. I sure as hell am not paying for RPM support.
Re:Bonobos are more than that; they're people too (Score:2)
Actually, people do have a crisis related to Bonobos because we are related to Bonobos -- very closely related -- indeed more closely related than any other species.
The reason this is important to humans is that at just the point when we have the capacity to catalogue the full genome of various animals, including ourselves, the nearest "genetic control experiment" to humans in is on the verge of being wiped out thereby potentially depriving us of key genetic information that would allow us to better understand ourselves.
There are interests that benefit from our ignorance about ourselves, and they may already be acting to bury the evidence.
Don't help them.
Re:Bonobos are more than that; they're people too (Score:3)
It's fine and dandy to want to preserve real diversity (which is furthered by preserving species as well as peoples -- as opposed to mixmastering ecologies and cultures which homogonizes that which it doesn't destroy), but Bonobos are actually quite tame sexually compared to some of our more distantly related primate "cousins" and there is much abuse of bonobos for sexual political agendae of humans. For example, the "gay" activists like, such as "Anne Marie" above try to portray bonobos as being queer as a three dollar bill when the reality is more accurately portrayed by "her" own politically-motivated tract in the following passage:
Even before the food was thrown into the area, the bonobos would be inviting each other for sex: males would invite females, and females would invite males and other females.
Note, the conspicuously absent male-male sexual approach that one would presume from assertions by "Anne".
Another site [iaccess.com.br] is more realistic about primate homosexual behavior and it really puts Bonobo "gays" in perspective:
Some of these examples of "homosexuality" in phylogenetically distant animals may be analogous rather than homologous to human homosexuality, but as we move closer to humans the likelihood of homologous behaviors increases. In mammals many different behaviors have been observed that might be associated with male homosexuality. Among primates homosexual behaviors are particularly diverse. These include such practices as the mounting of one male by another (e.g. Langurs, pig-tailed macaques, baboons, orangutans, chimpanzees, bonobos) (Sommer 1990; Oi 1991; Lorenz 1963; Yamagiwa 1992; Hayaki et al. 1989), including mounting with anal penetration (e.g. stumptailed macaques, squirrel monkeys) (Sommer 1990; Maple 1977), and mounting with anal penetration and ejaculation (Japanese macaques, rhesus macaques, gorillas) (Sommer 1990; Gadpaille 1980; Edwards and Todd 1991). Masturbation of other males has also been reported, including mutual masturbation (e.g. stump-tailed macaques) (Sommer 1990) as well as genital-genital contacts (e.g. bonobos) (Enomoto 1990), at times leading to ejaculation (e.g. gibbons) (Edwards and Todd 1991). Fellatio has also been reported for stumptailed macaques (Sommer 1990). Other perhaps related behaviors include sniffing/inspecting the genitals/anal region of other males (e.g. stumptailed macaques,) (Sommer 1990), "displaying" an erect penis to other males (e.g.vervet macaques)(Henzi 1985), and urinating a few drops on the other male during the display (e.g. squirrel monkey)(Castell 1969). In some cases males have shown a preference for their homosexual partners over heterosexual partners (e.g. rhesus macaques)(Sommer 1990).
Bonobos are endangered and that should be enough for us to care about protecting them. The survival of Bonobos is unlikely to benefit from enlisting them in the cause of gay rights.
Finally, if gays really want to justify their sexual activities within a technological civilization, they can do much than to compare themselves with other, far less civilized and technological, primates.
Save the Bonobos (Score:4)
Everyone likes a good cause.
Re:Once More (Score:1)
-Bitter Puk
Once More (Score:3)
Thanks.
-Puk
Re:wtf is bonobo? (Score:1)
Re:They headed development of bonobo (Score:1)
Re:wtf is bonobo? (Score:1)
know that he studied OLE/COM/ActiveX APIs quite a bit during the early days of Bonobo.
CORBA does all the same things EXCEPT allow
the component code to be loaded into the same
process as the client application.
COM does this. CORBA does not. One of the two desktops (GNOME or KDE)
came out with a modified CORBA that allowed "in-process"
component instances.
Re:Gee, sorry there chief... (Score:1)
I don't care how many people use it. I care more how many people code it.
Maybe no one will ever get rich off of it. So what!
There is more to life than money.
As long as it keeps getting better, I will keep upgrading mine.
If they never even get 5% of the desktop market I could care less.
Oh, HPUX and Solaris will be shipping with GNOME soon.
Many of the sysadmins and Unix programmers will still use it.
Re:Incorrect (Score:1)
This can't compete for performance with technology that doesn't.
I believe if you are using CORBA, you should be selective about which interfaces you wrap in CORBA and which ones you don't.
That is if you care about performance.
1.0.1 Released (Score:1)
They're well-meaning losers. That's what counts. (Score:2)
Re:I object (Score:1)
True, but how much easier is it for the author, (whom one would hope could explain what it is) to put in a line or two about it versus everyone who doesn't know go and look it up? I don't know about you, but I prefer my news to be something that I learn from, not something that makes me waste time trying to find out if the news item is of any importance to me.
Re:confused (Score:1)
Re:Bonobos are more than that; they're people too (Score:1)
I object (Score:1)
Bonobo looks like a mess (Score:1)
And this is from looking at 10 lines of code...
I think he means 1.0.1 (Score:1)
Re:wtf is bonobo? (Score:1)
Re:I think he means 1.0.1 (Score:1)
* Released bonobo-1.0.1 [ximian.com] if only POTFILES.in was checked by make distcheck.
Re:Once More (Score:1)
Re:Save the Bonobos (Score:2)
BTW, the
--
Re:wtf is bonobo? (Score:3)
I was wondering the same thing. I did some poking around and found this article [ibm.com] about what it does. Sounds cool.
--
Re:wtf is bonobo? (Score:1)
And this is supposed to help? Oh wow! Now I know exaclty what it is! It's GNOME architecture for creating reusable software components and compound documents.
You might actually think about what you're posting and who you're posting to before you make a fool out of yourself by assuming everybody is as geeky about GNOME as you are. Or gives a RATS ass about CORBA.
Your description tells me NOTHING about what it is. Reusable code is modular, which makes me think C++ or Java. Compound documents? Sounds like documents that combine different specifications.
So I may not be on the same technical level as you, does that make you better than me? Does that give you the right to be so bloody sarcastic? People are asking an honest question, don't be an ass about it.
VerlocRe:wtf is bonobo? (Score:1)
Ximian taking over GNOME development? (Score:4)
Hey, did anyone else notice this from the announcement? If I were a GNOMiE (full disclosure: I'm not), I would find that a tad worrisome. Even Red Hat did not do this when they controlled GNOME and came under big fire for immoral practices, but now Ximian is basically trying to 0wn the GNOME brand. GNOME == Ximian GNOME.
But that's not true. GNOME == (Ximian GNOME - Ximian services, logos, ads, propaganda). GNOME is a community project but is basically being hijacked by companies trying to make a buck. Eazel has already taken over the GNOME shell with the much balley-hooed Nautilus.
Surely the GNOME community should take action and halt this downward spiral? What happened to the admirable GNOME spirit of by the hackers for the hackers?
Why does 1.0 come after GNOME 1.4? (Score:2)
It's... It's...
WOW! (Score:1)
-------
One thing to remember (Score:2)
Oh, wrong Bono.
DanH
Cav Pilot's Reference Page [cavalrypilot.com]
The FAQ (Score:2)
It's a bunch CORBA component stuff. Bonobo itself is a component architecture, but the distribution appears to come with lots of handy tools. But I've never heard of it either, I'm just checking out the FAQ. But it's a good bet that if you love your interfaces, you might want to check this out. And if you think your code should communicate the old fashioned way-- by just calling a function, goddammit-- you'll want to take a miss. Personally, I'm sick enough of all these C/C++ attempts at component and interface design, I'll probably just ignore this too.
Re:What will Ximian put it in their release? (Score:1)
If you bother to get red-carpet, their ximian-updater replacement, you can
subsribe to different channels (basically different software packages they provide
updates for, like Evolution-snapshots, RHx.y, red-carpet) to update your software.
And guess what:
One of the channels is Ximian GNOME 1.4beta
'nough said
More Karma Whoring (Score:3)
This is of course quite cool as Evolution, Nautilus, etc. are for a large part just frameworks for Bonobo applications. Trolls might want to remember that before they complain that Nautilus, Evolution, etc. are bloated.
Changelog (Score:1)
From: Michael Meeks
Subject: ANNOUNCE: Bonobo 1.0.0 released
Ximian ( in conjunction with several honorary monkeys ) is
happy to announce that yet a new, and excitingly stable Bonobo has
just been released. This fixes a slew of minor irritations, and
importantly fully documents the non-deprecated C APIs, and fixes
translation issues. Of course, there is no API breakage.
* So, what did you change ?
* Documentation
* Full C API documentation (Me, Miguel & John Sheets)
* Lots of nice DIA diagrams (John Sheets)
* preliminary UI XML DTD (Paolo)
* Storage / Stream
* fix symlink issues in fs storage (Vladimir Vukicevic)
* fs storage permissions fix (Dietmar)
* improved storage-fs / stream-fs mime typing (Jens Finke)
* Event source / Listener
* event-source fixes (Richard Hult)
* event-source cleans (Dietmar)
* event-source re-enterancy fix (Me)
* Property Bag
* batch property get/set impl. (Dietmar)
* property bag client SEGV fix (Larry)
* PropertyBag leak fixes (Iain Holmes)
* Monikers (Dietmar)
* moniker file extender fix
* monikers memory leak fix
* moniker URL registry
* Any support logic
* bonobo-arg fixes (Dietmar)
* XML typecode reference fix (Dietmar)
* Fix XML type coding bugs (Me)
* UI handler bits
* Revert unsafe attempt at AA pixbufs (Me)
* minor XML de-merge logic fix (Me)
* config fixes (Iain Holmes)
* Always cleanup XML we hand out (Me)
* pixmap XML acceleration (John Harper)
* Misc fixes
* fix multiple translation issues (Me)
* gshell fixes (Martin Baulig)
* include config.h some more (Kjartan)
* control / object destruction race fix (Darin)
* Reduce control's memory footprint (Miguel, Me)
* Availability
http://primates.ximian.com/~michael/bonobo-1.0.
[1] - to the best of my knowledge.
--
mmeeks@gnu.org , Pseudo Engineer, itinerant idiot
------------
Re:wtf is bonobo? (Score:5)
Bonobo is a set of language and system independant CORBA interfaces for creating reusable components and creating compound documents. The Bonobo distribution includes a GTK+ based implementation of the Bonobo interfaces, enabling developers to create reusable components and applications that can be used to form more complex documents.
Bren.
whatever. (Score:1)
Re:They headed development of bonobo (Score:1)
They headed development of bonobo (Score:3)
Re:Bonobos are more than that; they're people too (Score:2)
Why yes I have. In fact you are right. We monkeys ARE really humans. They made me a special keyboard so I could type this. You are so right. In fact I don't think you are crazy at all for thinking we monkeys are humans or for thinking that killing animals is the same as killing people. EEEEP EEEP! Oo oo oh AH!
Re:wtf is bonobo? (Score:1)
Re:wtf is bonobo? (Score:2)
Re:wtf is bonobo? (Score:1)
In a word, it's the application component architecture that's going to kill Microsoft...I only wish that KDE would adopt Bonobo.....that'll speed up adoption of Linux on the desktop by about 3 years.
Re:Save the Bonobos (Score:2)
Nothing posting cant fix :)
We'll get it right next time... (Score:1)
...with something more to your liking:
Note: This is a shameless parody of... Some Site [arsdigita.com], and is not a statement from Ximian, or any other company. How's that? Is that silly enough?
I like the penguin. =^_^= It's cute. Bonobo are cool.
SILLY SH*T (Score:1)
Well I said the same thing about Yahoo! few years back...perhaps I'm wrong?
This bonehobo guy's son must be called Midget Smith, his wife Uga.....
Now I have to think 39 times before downloading it....Uh hi there, I am downloading Kosovo..no no
Guess this is trolling, but oh well... (Score:2)
Don't suppose any of the Gnome people are reading this, but can we assume that Bonobo is going to be held to a set standard that won't change drastically over short periods of time?
I'd like to say that I trust Miguel and the folks at Ximian to give us a good programming model, but based on the GTK+ toolset and all, I kind of don't. Simple widgets like list and tree widgets went from GtkList and GtkTree in 1.0 to GtkCList and GtkCTree in 1.2 and last time I checked both were getting dropped in a later release for some entirely new widget that combined the two. This isn't exactly developer friendly.
Also, after the latest Gnome download suddenly some of my older GTK+ apps are exhibiting weird behaviour -- okay, it's a problem with high scores in Same Gnome, but last time I checked, that was a widget tied directly to GTK+, and if that's no longer working, what other unexpected surprises are there going to be? What steps are being taken to make sure that stuff written for Bonobo 1.0 compliance won't become outdated before we reach Bonobo 2.0?
Basically, as someone who was really looking forward to getting into GUI programming in Linux, it was a little disheartening to find out that I was learning obsolete material. Considering Bonobo is being touted as a programming philosophy as much as it is a library, how rock-steady is that philosophy going to be?
I suppose all the hardcore Gnome and GTK+ coders will come out of the woodwork and flame me to hell and back, but I had to ask. It's not like my karma can get much lower, anyway...
Bonobos are more than that; they're people too (Score:3)
But we haven't. We haven't learned a thing. We persecute them the way we persecute homosexuals, and even for the same reasons. Unlike Christians, Bonobos have no qualms about their sexualities. They live in a state of sexual bliss where all sexual relationships are practiced [songweaver.com]: heterosexual, homosexual, group, father-daughter, brother-sister, etc. (only apparently excluding mother-son). But just as Texas outlaws sodomy, so do humans hunt and kill Bonobos for their sexual deviance.
The future is pretty bleak for Bonobos. Their populations are getting corraled into smaller and smaller territories. Their numbers are being thinned. In many ways, it resembles the way American Indians were decimated by colonists. It's the genocide of our time.
Can we hope to live in a world free from sexual oppression? Can we hope to live in a world where a primate doesn't have to worry about where she puts her tongue, lest she be caged and lashed? If we cannot protect even the weakest among us, we cannot hope to achieve true justice.
Bonobos are people. They deserve full human rights.
By naming their distribution "Bonobo", the Gnome developers have done a little to bring the public attention to the crisis of Bonobos. But what will happen when the project is given its next codename? What will happen to the Bonobos then?
I don't want to throw stones at Gnome, but I almost want to suggest they chose the name "Bonobo" because they think monkeys are funny and they think it's a funny name. But let me tell you, monkeys are no laughing matter. Have you ever been a monkey? Have you ever experienced what it's like to be a monkey in today's fast-paced world? Have you ever wanted to scream out "But I'm an 'ape', not a 'monkey'!" and had no one listen to your cries?
We have a chance to make tomorrow brighter than today. We can do it piecemeal by giving ecologically conscious names to our distributions, or we can do it wholesale by invading Africa and reclaiming the Bonobos' ancestral tribal homelands in the name of Bonobos everywhere. But at no costs shall we squander this opportunity.
Solidarity!
what the heck kind of hippy crap (Score:3)
well well well, now WHAT in the HELL!! who was the IDOT that came up with this name. bonobo!! what in the HELL is that all about, is that what linux users want to be ASSOCIATED with!! monkeys!! well is it or isn't it!! god!! are you PROUD of your computer!! or do you WANT to be associated with crap-throwing creatures. i don't know about you but if i want to see a feces-flinging primate i'll roll over in bed and look at my WIFE.
god that is ALL we need, to get interviewed on TV and have the guy ask "what operation system do YOU use" and then have you say "i use linux" and then have the TV guy say "oh are you a monkey!! ooh-ooh-ooh AHH-AHH!!" i am a linux user and will NOT STAND to be made the butt of banana jokes all god damn day long, now do you got that!! fuck!! let me say THIS: linux would be on 100% of all desktop and bill gate would be eating fucking TRASH out of the gutter if it wasn't for the STUPID design decisions of the linux developers. first they pick a god damn penguin as the mascot. now they name this component system after a monkey. GOD HELP US what is next!! they will probably name the killer office app something like "goat sex!!"
WISE UP you morons!! god
your bud