A Compassionate Conservative is riding in the back of his limousine when he sees a man eating grass by the roadside. He orders his driver to stop and gets out to investigate.
"Why are you eating grass?" he asks.
"I don't have any money for food," the poor man replies.
"Oh, well, you can come with me to my place to eat!"
"But I have a wife and two children."
"Bring them along too!"
So they all climb back in the limo. As they're driving along, the poor man says "Sir, you are too kind. Thank you for taking all of us with you."
"No problem, I'm glad to do it," says the Compassionate Conservative, "The grass at my place is almost a foot tall!"
I stand by my contention that since GNOME is described on the GNOME web site as including Tomboy, that means it's part of GNOME, and hence that Mono is now part of GNOME.
The second point was a joke. But look at it this way:
Your objection to using open toolkits was that you didn't want to spend time learning Python, Ruby, wxWindows etc. I reckon that $500 is a fairly small sum to pay if it saves you a few days of learning, makes you not dependent on Microsoft's good will, and allows you to keep using Visual BASIC.
Whether monolithic statically linked executables are a good thing is at least open to debate. Many Java software vendors (e.g. IBM) ship a separate Java VM with every product, and only support the product when run on that specific VM and library version.
There was an appropriate time to apologize and explain Gracenote's side of the story. It was when Gracenote took all the information we had put into the database, locked our client programs out of using the servers, and made deals to get rich from our data. It's really far too late to do anything about Gracenote's reputation now.
FreeDB sucks (everything is 'Folk'), but I'll take it over Gracenote any day.
GNOME would be fine without Novell. But IMO the GNOME team should discuss the issues with some good attorneys and think about whether or not it should be accepting Novell code from hence.
The GNOME team have already incorporated Mono into the GNOME desktop, so it seems to me they've made their decision.
There's basically no way to remove Mono from SLES without breaking YaST2... or at least, breaking it more than it is anyway, ho hum.
I dislike the situation too, but since the software I need to run on some servers only works on SLES or RHEL, I don't have many options. I certainly wouldn't run SuSE otherwise.
You can remove Mono from Ubuntu fairly easily, and I do. apt-get --purge remove mono-common will do the trick. You lose a couple of GNOME applications. I expect GNOME to become more infected in future releases following the Microsoft/Novell deal, in which case I'll probably go back to KDE.
I want to be able to develop applications in both Windows and Linux. VS.Net and Mono allow me to use the same code with very little tweaking between platforms and keep using my Visual BASIC skills I learned over a decade ago.
So would RealBASIC, with the added advantages of producing actual native binaries, having a reasonable UI on OS X, and not being open to Microsoft patent claims.
Don't get me wrong, I'd love to cover my roof in Portland with solar cells, but unlike a lot of big-name actors, I haven't been cursed with more money than I know what to do with.
Given that Portland has about the least hours of daylight per year of any city in the US, it'd be a bit of a waste of time for you. But here in Texas, it's pretty cost effective.
If you don't mind having things stuck in your ears, earplugs are the best bet. Either foam ones such as Hearos, or in-ear canalphones such as Etymotics if you want to be able to listen to music.
If you don't like having things stuck in your ears, I favor Sennheiser PXC-150 headphones. They have better active noise canceling than the original Bose QuietComfort (I haven't tried the latest rev), and better sound fidelity for music. They'll also fold up and fit in a pocket, unlike the Bose.
Blame ATI for not providing either specs or free software drivers. If they did one of those things, Linux distributions would ship with drivers for your card. Since they won't do either, you have to install Linux in VESA mode and then install the proprietary ATI driver, just like you have to install XP in VESA mode and then install the proprietary ATI Windows driver.
And the way to start the install in VESA mode is indicated on the startup screen for Ubuntu...
"So anyone using Java now won't notice the difference."
Not true. Firstly, if Java is GPL, it'll be possible to have it included in my preferred Linux distributions as a standard supported feature.
Secondly, if Java is GPL I can download it and use it at work, because the GPL is a standard license that has been approved by the legal team--whereas I am specifically forbidden from agreeing to Sun's current license.
Unless, like me, you are not eligible to receive either Medicare or Medicaid under any circumstances.
I still have to pay the taxes, of course.
A Compassionate Conservative is riding in the back of his limousine when he sees a man eating grass by the roadside. He orders his driver to stop and gets out to investigate.
"Why are you eating grass?" he asks.
"I don't have any money for food," the poor man replies.
"Oh, well, you can come with me to my place to eat!"
"But I have a wife and two children."
"Bring them along too!"
So they all climb back in the limo. As they're driving along, the poor man says "Sir, you are too kind. Thank you for taking all of us with you."
"No problem, I'm glad to do it," says the Compassionate Conservative, "The grass at my place is almost a foot tall!"
I stand by my contention that since GNOME is described on the GNOME web site as including Tomboy, that means it's part of GNOME, and hence that Mono is now part of GNOME.
The second point was a joke. But look at it this way:
Your objection to using open toolkits was that you didn't want to spend time learning Python, Ruby, wxWindows etc. I reckon that $500 is a fairly small sum to pay if it saves you a few days of learning, makes you not dependent on Microsoft's good will, and allows you to keep using Visual BASIC.
Wrong. Tomboy is part of the core GNOME 2.16 desktop as described by the GNOME project, and Tomboy requires Mono.
As Ars Technica put it,
And here's the official announcement from the mailing list stating that Mono is part of GNOME 2.16.
Whether monolithic statically linked executables are a good thing is at least open to debate. Many Java software vendors (e.g. IBM) ship a separate Java VM with every product, and only support the product when run on that specific VM and library version.
And $500 seems pretty cheap for a soul.
I'm more mystified by why Jason Fortuny hasn't been beaten up. I mean, he actually ruined marriages.
There was an appropriate time to apologize and explain Gracenote's side of the story. It was when Gracenote took all the information we had put into the database, locked our client programs out of using the servers, and made deals to get rich from our data. It's really far too late to do anything about Gracenote's reputation now.
FreeDB sucks (everything is 'Folk'), but I'll take it over Gracenote any day.
The GNOME team have already incorporated Mono into the GNOME desktop, so it seems to me they've made their decision.
You're complaining about a 2.3MB native binary from RealBASIC, when the .NET framework alone is 15MB?
They're just doing the same thing Microsoft did for the 360 launch.
We have. Many of them. One for Python, one for C++, one for Objective-C, one for Smalltalk...
There's basically no way to remove Mono from SLES without breaking YaST2... or at least, breaking it more than it is anyway, ho hum.
I dislike the situation too, but since the software I need to run on some servers only works on SLES or RHEL, I don't have many options. I certainly wouldn't run SuSE otherwise.
You can remove Mono from Ubuntu fairly easily, and I do. apt-get --purge remove mono-common will do the trick. You lose a couple of GNOME applications. I expect GNOME to become more infected in future releases following the Microsoft/Novell deal, in which case I'll probably go back to KDE.
The benchmarks at the shootout suggest otherwise. C# and Mono beats Java for memory usage in just about every case, usually by a factor of 2.
I program in Java and wouldn't touch Mono with a 10' pole, but Java really is a bloated pig at runtime.
So would RealBASIC, with the added advantages of producing actual native binaries, having a reasonable UI on OS X, and not being open to Microsoft patent claims.
Given that Portland has about the least hours of daylight per year of any city in the US, it'd be a bit of a waste of time for you. But here in Texas, it's pretty cost effective.
If you don't mind having things stuck in your ears, earplugs are the best bet. Either foam ones such as Hearos, or in-ear canalphones such as Etymotics if you want to be able to listen to music.
If you don't like having things stuck in your ears, I favor Sennheiser PXC-150 headphones. They have better active noise canceling than the original Bose QuietComfort (I haven't tried the latest rev), and better sound fidelity for music. They'll also fold up and fit in a pocket, unlike the Bose.
Yup. First thing I check before adopting any piece of software, is how to get the data out.
Right now I'm converting the last of my AppleWorks documents, since Apple have clearly decided to let the product die...
Who are DSL?
So does America. In fact, the USA's Gini coefficient is almost exactly the same as India's at around 38%.
Doesn't stop America launching space missions.
They'll corner the market in green cheese palak paneer.
Yes, and Fedora Core 5 ships with Mono, which is almost certainly covered by one or more Microsoft patents.
Will Novell quietly drop out of OIN now that Microsoft have paid them? We shall see.
Blame ATI for not providing either specs or free software drivers. If they did one of those things, Linux distributions would ship with drivers for your card. Since they won't do either, you have to install Linux in VESA mode and then install the proprietary ATI driver, just like you have to install XP in VESA mode and then install the proprietary ATI Windows driver.
And the way to start the install in VESA mode is indicated on the startup screen for Ubuntu...
No, Linux was outrageously interoperable with the classic Mac OS too.
"So anyone using Java now won't notice the difference."
Not true. Firstly, if Java is GPL, it'll be possible to have it included in my preferred Linux distributions as a standard supported feature.
Secondly, if Java is GPL I can download it and use it at work, because the GPL is a standard license that has been approved by the legal team--whereas I am specifically forbidden from agreeing to Sun's current license.