MySQL and SCO Join Forces
matchboy writes "CNET is reporting that MySQL and SCO have signed a partnership to work on "joint certification, marketing, sales, training and business development work for a version of the database for SCO's new OpenServer 6 version of Unix." Why would MySQL decide to work directly with a company that has deemed the GPL as unconstitutional?"
They kidnapped their dolphin Sekila and left a note that said "You know what's great with tuna? Dolphin."
Dollars always trumps the Constitution. Haven't you been paying attention to recent politics?
Reminder: Apple owns 1/255th of the internet.
Why would MySQL decide to work directly with a company that has deemed the GPL as unconstitutional?"
...because MySQL stands to make money off of this?
I dunno...just a guess.
Slashdot: Where people pretend to be twice as smart as they really are by behaving like children.
before they made this ill-conceived strategic decision.
sum.zero
Just use Postgres dude!
1 - Load gun
2 - Point gun at foot
3 - Pull trigger
I will play the optimist and say that this may help the cause. Clearly SCO is on the ropes. MySQL way be the olive branch that allows SCO to exit all this and save a little face. MySQL get a platform with which to grow market share against other commercial databases.
Why, oh, why would MySql risk their reputation knowing how SCO looks to the entire open source community?
I imagine nobody is happier to hear this that PostgreSQL. Their popularity is about to skyrocket as countless OSS projects look for alternatives to MySQL.
Why would MySQL decide to work directly with a company that has deemed the GPL as unconstitutional?
Maybe because MySQL doesn't have a dog in this fight?
Just use PostgreSQL and everyone will be happier.
http://www.postgresql.org/about/
PostgreSQL is a powerful, open source relational database system. It has more than 15 years of active development and a proven architecture that has earned it a strong reputation for reliability, data integrity, and correctness. It runs on all major operating systems, including Linux, UNIX (AIX, BSD, HP-UX, SGI IRIX, Mac OS X, Solaris, SunOS, Tru64), BeOS, and Windows. It is fully ACID compliant, has full support for foreign keys, joins, views, triggers, and stored procedures (in multiple languages). It includes most SQL92 and SQL99 data types, including INTEGER, NUMERIC, BOOLEAN, CHAR, VARCHAR, DATE, INTERVAL, and TIMESTAMP. It also supports storage of binary large objects, including pictures, sounds, or video. It has native programming interfaces for C/C++, Java, Perl, Python, Ruby, Tcl, ODBC, among others, and exceptional documentation.
An enterprise class database, PostgreSQL boasts sophisticated features such as the Multi-Version Concurrency Control (MVCC), point in time recovery, tablespaces, asynchronous replication, nested transactions (savepoints), online/hot backups, a sophisticated query planner/optimizer, and write ahead log for fault tolerance. It supports international character sets, multibyte character encodings, Unicode, and in is locale-aware for sorting, case-sensitivity, and formatting. It is highly scalable both in sheer quantity of data it can manage and and in the number of concurrent users it can accommodate. There are active PostgreSQL systems in production environments that manage in excess of 4 terabytes of data. Some general PostgreSQL limits are included in the table below.
Limit Value
Maximum Database Size Unlimited
Maximum Table Size 32 TB
Maximum Row Size 1.6 TB
Maximum Field Size 1 GB
Maximum Rows per Table Unlimited
Maximum Columns per Table 250 - 1600 depending on column types
Maximum Indexes per Table Unlimited
PostgreSQL has won praise from it's users and industry recognition, including the Linux New Media Award for Best Database System and three time winner of the The Linux Journal Editors' Choice Award for best DBMS.
Featureful and Standards Compliant
PostgreSQL prides itself in standards compliance. Its SQL implementation strongly conforms to the ANSI-SQL 92/99 standards. It has full support for subqueries (including subselects in the FROM clause), read-committed and serializable transaction isolation levels. And while PostgreSQL has a fully relational system catalog which itself supports multiple schemas per database, its catalog is also accessible through the Information Schema as defined in the SQL standard.
Data integrity features include (compound) primary keys, foreign keys with restricting and cascading updates/deletes, check constraints, unique constraints, and not null constraints, all of which are deferrable.
It also has a host of extensions and advanced features. Among the conveniences are auto-increment columns through sequences, and LIMIT/OFFSET allowing the return of partial result sets. PostgreSQL supports compound, unique, partial, and functional indexes which can use any of its B-tree, R-tree, hash, or GiST storage methods.
GiST (Generalized Search Tree) indexing is an advanced system which brings together a wide array of different sorting and searching algorithms including B-tree, B+-tree, R-tree, partial sum trees, ranked B+-trees and many others. It also provides an interface which allows both the creation of custom data types as well as extensible query methods with which to search them. Thus, GiST offers the flexibility to specify what you store, how you store it, and the ability to define new ways to search through it --- ways that far exceed those offered by standard B-tree, R-tree and other generalized search algorithms.
GiST serves as a foundation for many public projects that use PostgreSQL such as OpenFTS and PostG
How long until everyone who was ever used or submitted to a db that runs MySQL gets a letter asking for money or having a lawsuit on their hands for using SCO software ;)
The world's smartest bug zapper www.zapstats.com/kickstarter
SELECT * FROM mysql, sco WHERE mysql_forces = sco_forces
Okay, so a philosopher, a philologist, and a philatelist walk into a bar...
they risk a large-scale negative reaction in order to attempt a push into a small, dying market niche.
as i have pointed out on groklaw, the companies running dbms on their unixware/openserver boxes will likely stick with their dbms when they move to another *nix.
companies hate switching dbms because it can get very messy very fast.
sum.zero
Who cares? MySQL is one of the few open source companies that seems to be making the headlines doing business in the real world! Good for them!
Looks like it is time to convert all those mysql databases to postgresql before mysql starts it's baseless lawsuits similar to SCO's.
Shame to see a good application tie an anchor to itself.
Because business arrangements typically are more profitable than releasing software under the GPL, even if you sell support agreements.
If they see money, they're going to go for it. Morals carry you so far, then there's the power of the almighty dollar.
What a discusting sell out.
You can hardly see any decency left in this world.
New Orleans was great example how people really are under their everyday's masks.
Up is down, down is up! The world doesn't make any sense anymore!
Oh, wait, a business organization more interested in making money than in the 'values' it touts.... who'da thunk?
A couple fans told me that my last journal entry was mint; give it a shot. Hope you like.
SCO is seeing if they can find some STOLEN CODE in MySQL.
Who in their right mind is doing business with SCO? Are there companies out there having meetings where someone says, "I know, we shouldn't work with Red Hat or Sun, no we need a vendor we can trust, we should use SCO!" ?
If I said that at work people would laugh, and if I said I was serious they would probably kick me out of the meeting...
Someone at SCO realized that they're actually going to be needing to sell some products at some point in the future.
And although being able to attach little "designed for MySQL" stickers to the box won't cut through SCO's pariah status in the Linux community, they can always flip open the "Copyright Protection Racket Subscribers List" folder if they need some chumps to direct market to.
You can tell a lot about a company by the company it keeps.
If someone does initiates new business with SCO, I'll end my business with them. Period.
WhiteWolf666 an exBush supporter. All you new-school,compassionate,save the children Republicans can rot in hell
Well, if you are unhappy with Mysql for any reason, Posgresql database is an excellent alternative.
that was funny. thanks for the laugh =)
sum.zero
Anyone remotely concerned with the GPL needs to blackball SCO out of existance.
This is like Hasbro or Fisher Price teaming up with Nambla, Ebony magazine teaming up with the KKK, or Oscar Meyer teaming up with PETA.
The people at MySQL-AB must all be suffering from a severe case of asperger's syndrome that is preventing them from understanding how everyone else will view this move.
I'm not sure what MySQL is going to get out of this deal, but whatever it is, it isn't worth the REALLY BAD pr and public ill will that is going to be created.
SCO is boil on the asshole of humanity. There is no excuse for doing business with them. You can't shake the devil's hand and say you're only kidding.
Lee
Muslim community leaders warn of backlash from tomorrow morning's terrorist attack.
Wow, this has got to be a coup for SCO, considering what a pariah SCO has become with the open-source community. Even if SCO is offering buckets of cash to MySQL, this seems a really ill-advised decision by the MySQL people.
You are judged by the company you keep.
Frankly I'm not sure I'd hire someone with any certification offered by SCO, mainly because it shows that the person doesn't know very much about the open-source community, and why open-source is so important. Poachers like SCO must not be tolerated, and I for one will not support or endorse them in any way if I can help it.
I just checked the date! and it's not April 1st .. whats going on here?!?
-Rob
I've been trying to make a decision as to which open source SQL database to go with for use with the DBMail server that I plan on installing here at home. Considering that I couldn't give a rat's ass about web applications (which DBMail is not), it seems like PostgreSQL is the answer. And with the right optimizations, it's likely to be nearly as good a performer as MySQL. Fuck SCO and anyone who choses to work with them.
-"...bad old ideas look confusingly fresh when they are packaged as technology" - Jaron Lanier (Digital Maoism on Edge.o
Going into partnership with SCO just after Novell has applied to freeze their funds with the intention of pillaging them via the courts is not the brightest of ideas.
Hmmmmmm..... Deep fried and look like Squirrel.
"Help! I can't learn. I'm a ROMulan..."
grep isnt good enough for them, they need a database to insert all the linux code into so they can search it. and they cant use it under the GPL anymore and postgres is out of the question looks like they'll have to do business with mysql
Hmmm... SCO is certainly the kind of company that, as CEO, I'd stake my company's long term survival to. NOT! Oh, and Cindy Sheehan's son says that SCO will file bankruptcy and MySQL's check will bounce.
Surely, with SCO as desperate as they are, and MySQL being their 'lifeline', they cant go all-out on the GPL as they have been in the press incase they anger the folks at MySQL?
That being the case, is there any chance that IBM could pick up on this and run with it in their case vs SCO?
"look here judge, SCO says the GPL is evil and unconstitutional but they're partnered with a company which uses it."
I still love the mysql database, but now I SERIOUSLY must consider alternatives if they are going to undermind the OSS Community in this manor.
the only permanence in existence, is the impermanence of existence.
Profit Margin.
Some days I get the sinking feeling Orwell was an optimist.
MySQL in their greed has forgotten the lesson of the past (what happened to IBM).
This is what happens when you sign a deal with the devil. In a few years no doubt, MySQL will supposedly have "tainted" code in it.
SCO is hoping MySQL gets famous so they can do another of these Linux fud lawsuits and hopefully get some cash out of it.
Why would they do this? To make money perhaps?
MySQL is a business.. they want more mareket.. this gives them more..
---- Booth was a patriot ----
Is there any evidence for this other than a 1-paragraph CNET story? There's NOTHING on the mysql site about this, although there's a big thing on SCO's homepage - which, of course, doesn't seem to have any quotes from MySql.
Come on, people, think. SCO routinely issues press releases that have no relation to reality. I wouldn't be surprised if they bought a $50 incident support call or something and referred to that as "signing an agreement."
Someone from mysql needs to check in and let us know what's going on - so far, the only source for this "news" appears to be SCO, and that's no source at all.
This isn't one of those buy out, or stock purchasing deals, this is just SCO buying a license to have MySQL in there POS...(oops forgot the IX, or did I?) OS for commercial use. It doesn't look like MySQL is handing over IP rights of any it's code over to SCO. They are just doing the same thing they've been doing with Novell and Dell. SCO is probably the one calling this a "partnership" to try and change it's image.
_ 948.html
They have a new "Open Server" coming out. It just goes to show that they are accepting defeat.
http://www.mysql.com/news-and-events/news/article
They realise they're OS sucks, they realise Linux is kicking it's ass, and they know they can't win. They're trying to embrace their new overlords like the spineless money hungry idiots they are.
If they attempt lawsuites such as those against Linux, MySQL can use copyright infringement against them.
Worry when you read SCO buys 55% of MySQL AB, or MySQL sells IP to SCO.
Dude, check out his 4-digit user number. Somehow I doubt karma was really his point.
I don't know any current SCO employees, but I have always assumed that there were quite a few normal techies working away at SCO, trying their best to ignore the crap coming from management. I know I have often disagreed with the choices/directions of management in companies I have worked for (though, obviously not to the level of SCO's choices). Some of those people have probably stayed to continue their work, despite the behavior at the top.
So, what I'm rambling on about is that the OS side of the house is probably a reasonable group of people, trying to improve a Unix platform. The litigation side of the house is a bunch of worthless bastards. MySQL is working with the former.. even though it still required approval from the latter.
Not to make this a BSD vs. GPL thing but it seems like MySQL is GPLed if you don't make money and it has some other license if you do.
Just better and safer to go with PostgreSQL or Firebird, they have better SQL support, transactions and such aren't cobbled in.
I've been trying to decide which open source database to use for my upcoming senior project, MySQL or PostgreSQL. Thanks MySQL, for making my decision for me.
I'm seriously curious to know what exactly the higher-ups at MySQL were smoking when they agreed to something like this. MySQL really shot themselves in the foot by associating with SCO. Will any open source folks use MySQL after this?
a lot of really, really good blowjobs.
Daryl buys chapstick by the case..
I wanted to use PostgreSQL for my project but the libraries to interface with the language weren't there yet (some in beta some in alpha). MySQL simply has more language libraries then PostgreSQL. It is a vicious circle. The more libraries, the more popular, the more popular - the more libraries for it...
How do you pronounce PostgreSQL?
Post-gree-seequil?
Post-gre-seequil?
Post-gres-quil?
Not trying to be funny or lame here, I seriously want to know how to say the bloody thing.
This link will take you to the contact page. Luckily for me, it's not too difficult to migrate my projects over to PostgreSQL - although I will have to brush up on administration after having not used it for a couple of years...
I actually thought this was just another ludicrous press release from our favourite proprietory software vendor to give them something positive to say on the 7th, but after finding the same release on MySQL's site, it seems confirmed. I'm damned if I'm using anything from a company that deals with SCO (except MS, where I have little choice!)
Code, Hardware, stuff like that.
UPDATE companytypes SET mysql = 'justgotworse', sco = 'wasalreadyshitty' WHERE mysql_forces = sco_forces;
http://www.mysql.com/news-and-events/news/article_ 948.html
When there's PostgreSQL, who cares about MySQL? A gun with no trigger. That's amazing....
SCO is going to be driven into bankruptcy shortly after Sept.12 when Judge Kimbal puts all their liquid assets into a trust to be available to pay the license fees they owe Novell.
SCO is in no position to start any new legal actions.
On the other hand, IBM or Novell will end up owning the assets of SCO but they probably won't hold enough of a grudge to pursue MySQL for anything.
MySQL AB has given lots of people very useful software for free, for a long time.
Now we're supposed to hate them because of this deal?
My relationship with them has been one in which they give me free database software, don't restrict how I use it, and I give them nothing.
Even people who don't use MySQL themselves benefit from all of the dynamic web sites -- the WordPress blogs, the sites with threaded discussion boards, etc. Or from their ISPs being about to use MySQL for the backend of all sorts of critical services -- mail forwarding tables, etc.
It's like none of that matters without absolute orthodoxy on the part of MySQL AB. None of the good stuff matters, if they do one thing we don't like.
What language? Perhaps we can help.
"Man, my job is just to pull the lever on this here gas chamber, I don't really care what they are putting in there, or what the politics of the top exec of this Nazi organization are. I just show up to work and try to do my job as good and efficiently as I can."
It's a bit sad that some people are willing to move databases just becuase a company they dont like has brought a license.
Head out of arse please.
I've worked on MySQL since I started working with PHP, and I've even taught it at the college level, where I praised the database for being free and open. I can't bare to look at myself in the mirror now that they have gone and signed a deal with The Devil -- now I have to go and ammend my upcoming textbook for PostgreSQL! I could never support MySQL again.
I think postgreSQL should change their name to something I can store in my mind without having to "/// ||| \\\" the damn word (if you catch my subtle meaning).
When I first looked at this story, I thought that maybe SCO was trying to buy-in some street cred, but all they have done is ruin MySQL forever, IMHO.
You sleep with dogs, for profit, you deserve to get flees.
The dangers of knowledge trigger emotional distress in human beings.
Comments like that make me want to hunt you down and slap some sense into you. It's fecking software for christsakes.
TODO: Something witty here...
I wanted to use Linux(*) for my project but there weren't drivers for my hardware yet (some in beta some in alpha). Windows simply has more applications then Linux. It is a vicious circle. The more drivers/application, the more popular, the more popular - the more drivers/application for it...
* or Free/Net/Open/DragonFly-BSD
So, lets begin this statement with "these are my thoughts, not those that represent MySQL's". First of all I was one of the people who had us stop building on SCO in the first place. For a while now we have not been building for SCO, and had only been providing binaries for customers who had an existing contract with us for those binaries.
The source code for MySQL has always compiled for SCO unixen and since MySQL is open source anyone was free to compile it themselves. We don't ship Amiga binaries either but I can tell you that there is a group out there who keeps MySQL working on that platform as well. So our lack of support for SCO just meant that users were forced to either compile MySQL themselves or find a third party who were distributing the binaries.
Now why should we provide binaries for SCO? I'm of a couple of minds about this, and put some thought into it before I said "yes, lets do it" internally at MySQL.
First our users are our users no matter what platform they are on. This isn't about SCO, this is about the users of that platform who deserve to be able to get support. There are still a lot of SCO servers sitting out there and the users deserve to be treated like any other users. They didn't pick SCO's battle and many of them have legacy applications that can not be easily ported or easily rewritten. The choice of a vendor is not always an option.
Second, its about pushing open source into new territories. Years ago, I think 15 or so, I wrote a network client for the Mac. At the time a certain figurehead of the open source movement made a point of asking me "why would you ever write code for a closed source platform?". I have thought a lot about this over the years. Personally I believe that open source is not a all or nothing situation, and I believe that its going to take a while before we get to an all open source environment, which I am not at all certain will ever occur. Bringing well supported open source applications to closed source environments provides the users of these platforms a different opinion. Its an opinion that "maybe you should consider open source". I am all for spreading the gospel.
Keep in mind that our community binaries are GPL. This means that applications built on SCO that make use of these binaries must also stick within the agreement of the GPL or they have to buy licenses that in turn fund developers to work to create more GPL software. Its a win either way, we see either more GPL software being published or more GPL software being created via payment through licenses or subscriptions.
SCO OpenServer already ships with a number of other open source projects and if you look through many open source mailing lists you will see ongoing support and patches for OpenServer. What we will be doing is treating it like any other platform. Personally I hope that an open source stack on SCO creates more value for their customers and for SCO personally since I believe that this will push both SCO and their customers toward an open source path.
You can't grep a dead tree.
And one thing businesses do is make money.
One of the ways businesses make money is by offering goods or services.
Some of the goods and services MySQL AB has offered in the past include:
I haven't followed MySQL in awhile, but it seems like SCO is actually just buying into some kind of reseller program MySQL AB is offering and calling it a partnership, which is kind of like buying some routers from Cisco and saying Cisco is your business partner.
If someone walks into your store and tries to buy something, are you going to say no?
CARTMAN: Hey, stop defending your girlfriend for writing about some stupid fish.
STAN: Dude, dolphins are intelligent and friendly.
CARTMAN: Intelligent and friendly on rye bread with some mayonnaise.
STAN: Dolphins are way smarter than you.
CARTMAN: If they're so smart, then why do they live in igloos?
STAN: Dolphins don't live in igloos! That's Eskimos!!
CARTMAN: Dolphins, Eskimos, who cares? It's all a bunch of tree-hugging hippie crap!
I suggest that those of you flying off of the handle and vowing to never use MySQL again try to maintain a bit of perspective. The only tangible outcome of this partnership, from what I can read, is "a version of [MySQL] for SCO's new OpenServer 6".
So, what, does this mean that MySQL AB is compiling binaries of MySQL for OpenServer?
Might as well interpret the fact that they provide Windows installers as proof that they are conspiring with Microsoft.
Get a grip.
Please surf to their contact page, fill in your details, question them and let them know what you thoughts are about this move. Especially when you have a more important position regarding to their product: make this clear.
I cannot understand their move at all but before I'm moving all databases of my business and my customers to Postgress I would like to see this thing reconsidered by MySQL.
Repeat after me: We are all individuals
For some time now, I have been saying that MySQL is a lock-in scheme. It became obvious when MySQL switched from the LGPL license to the dual GPL + proprietary licenses. This does nothing to promote Open Source, rather, it forces proprietary developers to use MySQL under the proprietary license.
1 72943589
Another product that uses the GPL + proprietary lock-in licensing scheme is Qt, by Trolltech. They also use their GPL'd edition as a loss-leader, in order to promote sales of the proprietary edition of Qt.
Note that MySQL and Trolltech are both partly owned by Index Ventures. They also own a piece of Skype. See http://www.groklaw.net/article.php?story=20050524
Index Ventures bought into Trolltech at about the same time that SCO ended its partial ownership of Trolltech. Prior to that, SCO Chairman Ralph Yarro, one of the engineers of SCO's attack on Linux, also sat on Trolltech's Board of Directors.
Any Linux supporter who isn't nervous about this rats nest, and who doesn't wonder about possible Microsoft involvement, given their connection with SCO, is being naive.
What it comes down to is this:
Even those who trust MySQL and Trolltech must realize that their GPL + proprietary licensing schemes lead to future lock-in, and should be avoided for that reason alone.
If you are a MySQL user, and you care about the future of Open Source, you should be looking at alternatives, such as PostgreSQL.
And if you are a KDE developer, and you care about the future of Open Source, you should be looking at porting KDE to other platforms, so you are not dependent on just Qt. Besides, Qt's licensing scheme is limiting your success. You can start by simply layering the KDE code (similar to what Apple did with Konqeror in order to create Safari), which is a good thing to do anyway.
And everyone should be watching out for long term hooks. Remember the early nineties, when the PC was an open platform, that used open, documented hardware interface standards. But then Microsoft introduced Windows, and "free" developer tools, which they gradually used to turn the open PC platform into one which would only run with Windows middleware. All the open PC hardware interfaces were turned into secret interfaces, requiring custom drivers that only worked with Windows.
Microsoft was able to take over the open PC platform because of what is called "network lock-in." This occurs due to the fact that Windows is middleware, which sits in between the PC platform, and the applications that run on top of it. The applications need Windows in order to talk to the PC hardware, and the PC hardware needs Windows in order to talk to the applications -- nobody can move away from Windows without losing access to everything else, hence the network lock-in.
Just like Windows, MySQL and Qt are middleware, with the same potential for network lock-in. Proprietary (non-GPL'd) applications that run on MySQL and Qt depend on them for access to the OS (Linux), and, because they use the proprietary licenses, they don't have the Open Source protection of being able to fork MySQL and Qt.
Think carefully about the future, people. Don't let the astroturfers, and slick salespeople lull you into a false sense of security. Pay attention to how your software is licensed. Pay attention to any dependencies your software has on other software. It's the start of the nineties all over again, and you currently have an open platform, with all the commodity benefits that will bring. You don't want to be foolish and short-sighted, and lose it again.
The Litigious Bastards partner with The Abomination that Shall Not Be Named. Sounds like a win-win for everybody else.
Wow, that's got to be one of the most asinine comparisons to Nazi Germany I've ever seen.
SCO employees are working on a project that far outdates the current management (SCO's OS has been around for a LONG time, and until fairly recently that was their business which they put all their effort into). These are not people who saw SCO's bullshit, then decided to join up.
Comparing frivilous litigation to mass executions of human beings in gas chambers is just plain stupid.
Let's hope that a group of MySQL users will take the MySQL source and create a new OpenSourceSQL from it !
It's possible and legal (IANAL) so will we see it happen ?
Comment removed based on user account deletion
Why would MySQL AB work with them? Because SCO's dollars buy as much as anyone else's dollars. MySQL hasn't changed its license from the GPL. If it did, I'd stop using them, and so would many other geeks/nerds out there. Hold your horses. McBride may be a major-league asshole, as our President would say, but that doesn't mean SCO Group as a whole is. With their cases losing ground, they've begun to actually make some innovations. Maybe it's like the early evolution of our species. We were very few and far between living in a desolate climate (deserts in Africa) and therefore Homo sapiens adapted ways of surviving. SCO seems to finally be doing this. I don't favor the company for their stupid litigation, and I think they are still a dying company, but perhaps they will turn away from Satan and find a balance between commercial software and free softawre. One can hope, anyway...
Of course, I wouldn't put it too far out of probability that SCO will accuse MySQL AB of violating trade secrets and breach of contract. Who knows...
I thought that maybe SCO was trying to buy-in some street cred, but all they have done is ruin MySQL forever
i wouldn't say this is something that SCO did. MySQL did it to themselves.
It'th all Georg Bush'th fault! He cauthed the hurricane and now he made MyEthSQ thupport ThCo!
I don't see how MySQL could possibly benefit from SCOs O/S; if SCO collapse would MySQL support the O/S - I don't think so.
Surely MySQL are happy with Linux/Windows?
DG
This post was powered by beer.
The Ginger Dog
The parent is being moderated as flamebait?!?!
If a post makes it point too effectively, it's modded as flamebait? Whoever moderated that needs to get a clue...
The Nazi analogy, albeit at the extreme end of the spectrum, is a perfectly valid one - and serves to really hammer home the point I was tyring to make: that you can't just blindly follow orders with no regard for how your actions impact the bigger picture. Whether you write code for SCO, or pull the gas chamber lever, you need to examine how your actions support the greater organization and it's agenda.
MySQL is "dual licensed" with a commercial license available. SCO probably licensed the commercial version so they could say they aren't including GPLed software in their OS.
Some people saying talking about 'the open-source' community switching to PostgreSQL because of this; that's ridiculous seeing as PostgreSQL has already adopted it's product to SCO's OpenServer. They even have a FAQ about it on their site: http://www.postgresql.org/docs/faqs.FAQ_SCO.html Besides, MySQL's code is still GPL and it's still more widely deployed on web hosting companies so it would be very inconvenient to drop MySQL support for PostgreSQL.
There is a difference between making your product work on a valid platform (PGSQL), and working with the enemy to help them earn money (marketing, etc) like mysql is doing.
GPL'd web-based tradewars themed space game
You can find tons of quality hosting companies. http://www.postgresql.org/support/professional_hos ting
Why switch to Linux when you can find tons of stores selling computers with Windows already installed?!
Robby Russell
PLANET ARGON
Robby on Rails
>Their popularity is about to skyrocket as countless OSS projects look for alternatives to MySQL.
What a nonsense! Why would I migrate my database to some other based on a piece of (completely unrelated) news?
People have much more important things to worry about (not to mention that other open source databases are not supported by nearly as many apps, so people couldn't migrate even if they wanted to). Duh!
90% of parent is speculation. Let's take a look at the whole of it without the inserted personal bias:
_ 948.html
They have a new "Open Server" coming out.
http://www.mysql.com/news-and-events/news/article
Now, can we please reconsider the "Informative" label?
Some people do it for the principle of the thing. That's a big Open Source mentality, where have you been?
Yes, I am a smart ass; it's better than the alternative.
Phase 1: Partner with SCO ...
Phase 2:
Phase 3: Profit!
...he was the CEO, and you're still down in the cube farm trying to get your cover sheet right for those TPS reports. ;)
That SCO does this kind of joins .. ...
:)
They seem to roll up a joint each time their CEO talks to the press
Also, will it be a left or a right kind of join?
WTF am I doing replying to an AC at 5 A.M on a Friday night?
Greed.
maybe it's now the right time to look at (interbase) firebird? lots of libraries and a real rdbms. lightweight, fast, with triggers and transactions and stored procedures.
Given that the GPL is designed to subvert copyright, and that the constitution grants congress the power to copyright to promote arts and sciences, and further given that it can be argued that the GPL goes against that goal (Stallman has expressly stated that he would rather have GPL'd software, even if the non-GPL'd is better); I think the claim to unconstitutionality is compelling. Most likely, it's unarguable in court, since the FSF lawyers have worked within the system and followed the law to the letter. The SCOTUS would have to rule from the bench based on something other than the letter of the law, implying that the FSF is some sort of subversive organization, and as much as I agree with that, I don't want to go down that road. It's too much of a "nuclear option" that could be used against things I like, or even me personally.
I'd rather fight the GPL other ways, by not using it, by avoiding participating in such projects when possible; by constructively engaging those who do participate and explaining my viewpoints in a gentlemanly manner (something sorely lacking in politics these days), by supporting OSS under better licenses such as BSD, and by producing software so good that no GPL weenie can beat it. That's the American way!
For all intensive purposes, "whom" is no longer a word. That begs the question, "who cares"?
I've been doing some side work for a small reseller. We're using MySQL on the low-end product.. fortunately I did some testing with Postgres last month and realized it would work equally well.
Looks like on Tuesday we'll begin the formal switch to Postgres. I have no sympathy for any company forming a partnership with SCO.
----- obSig
Really. If any of us were offered to have our salaries increased by 2-4 times would we say no? Even if it meant working for a company who's policies you weren't 100% comfortable with because they do (a small amount of) business with someone disreputable? This is a no brainer folks. Mergers and co-projects come and go, and that is life in the business world. (besides maybe MySQL will end up being sued for using SCO technology) What can we do about it. Plenty. Find an alternative. Postgres is a fine choice. Continue to use mysql for free, but stop paying for support and anything else mysql related. Be vocal about this to mysql. Start requesting your favorite aps have ODBC or postgres or whatever support in addition to mysql. Or add that functionality yourself. BUT sitting here bitching about it does no good. Show your contempt with your actions and your pocket book. MySQL will do as it thinks it needs to do, not as a few malcontents tell them it has to do. This is how it should be. Want it changed? Then convince MySQL they need to react differently in the future with ACTION.
So long, My SQL. We liked you when you were good, but nothing lasts forever...
The Red Cross and George Bush join forces.
[[shudder]]
I have often disagreed with the choices/directions of management in companies I have worked for (though, obviously not to the level of SCO's choices).
That "obviously not" rather undermines your point. Why's it obvious that you wouldn't have worked for scum like that but no problem if anyone else does? SCO are vermin. That obviously reflects on anyone who works there.
So they are going to be doing "joint certification, marketing, sales, training and business development work for a version of the database". What does that actually mean? Maybe SCO will help MySQL with some porting issues, and SCO will add a blurb to some of their marketing literature that says "we recommend MySQL for your database needs", and MySQL will add SCO to their list of supported platforms.
A lot of marketing-driven companies like SCO set up these "partnerships" left and right and make a big deal about them to generate positive publicity for themselves. For all we know, the MySQL people thought they were signing up for a standard developer's program and didn't expect press releases, mentions on slashdot, etc.
Well, it depends heavily on their distro. It could be anything from apt-get remove mysql, or fink remove mysql, to pacman -R mysql. I suppose only time will really tell.
MySQL AB is an evil "open source" company.
.NET library, the most popular connector for MySQL and PostgreSQL, for two reasons. One of course is the change the license to GPL, the other was to discontinue development of the PostgreSQL portion, MySQL's main (and better) open source competitor.
They rode the open source wave but have changed their ways.
They used to release client libraries as LGPL to allow third party developers to connect to MyQL.
Now the C library is GPL, along with the protocol, forcing all non-GPL-friendly licenses (or those wanting to retain their source) to purchse a commercial license, which is over-priced for the MySQL "RDBMS".
They snagged up the most popular Java connector, and changed the license from LGPL to GPLfor the same reason.
They also aquired the Byte.FX
To circumvent GPL's deficiencies, they enacted the FLOSS exception for GPL compatible licenses, provided the source is available.
So they take open source projects and turn around to force money from the developers who aren't GPL/RMS Kool-Aid drinkers.
Amazing how a crappy databse back in the 3.x days gained so much ground, having no true RDBMS features and just simple ISAM-based tables. There were plenty of much better alternatives, but MySQL successed soley because of it's driving front-end, PHP, which is a a whole 'nother post.
Flees would be, I assume, some kind of bug which causes your customers to run away.
Tluin natha Linux xxizzuss uriu olt bwael mon'tun.
This is a SCO press release posted on the MySQL site under "partner news." I'd say that proves it's real. And MySQL AB is refering to SCO as a partner, not a customer, or end user.
I guess I have a project to convert tonight. Bye MySQL, it's been a nice 5 years. Every company I've worked for, I've pointed them at MySQL for all their web database needs. My fingers are changing directions now.
Sig: I stole this sig.
How hard would the migration be from a LAMPS stack (Linux/Apache/MySQL/PHP/SSL) to a LAPPS stack with PostgreSQL instead?
Any technology distinguishable from magic is insufficiently advanced. - Geek's corollary to Clarke's law
>I can't bare to look at myself in the mirror
Don't feel bad. The sight of your naked, flabby body would be tough for any person to stomach.
Those companies will automatically accept deals and help from Operating systems vendors to port their products. Even if they don't like the vendor, they have no reason to dislike the customers with a mixed server population.
Just look at all the software sold to work with Windows. Microsoft is probably the most hated software company in the world -- and have given lots of CEOs personal reasons to hate their criminal behaviour.
Karma: Excellent (My Karma? I wish...:-( )
What would you have MySQL do?
SCO: We need MySQL on our platform and we'll pay you the cost of migration plus a hefty profit (for some reason we've been having difficulty hiring new developers recently).
MySQL: Because you hate open source, we refuse to take your money, even though we can use your money to make open source stronger. Go give it to some closed source company.
All this press release means is that MySQL will be available on another platofrm (admittedly a dying platform). Its just another step on the path to dethroning Oracle [I encourage anybody still using Oracle who has not seen MySQLs new administrative tools to take a look. In my opinion they render Oracle obsolete for any new project spending less than $1M on hardware.]
I'm sure he meant fleas http://en.wikipedia.org/wiki/Flea
MySQL AB went to FOSDEM 2 years ago and showed a bunch of MySQL benchmarks - all running on Windows.
This SCO stuff doesn't surprise me at all.
CNET is reporting that MySQL and SCO have signed a partnership to work on "joint certification, marketing, sales, training and business development work for a version of the database for SCO's new OpenServer 6 version of Unix." Why would MySQL decide to work directly with a company that has deemed the GPL as unconstitutional?
Well, they've done everything else right so far...
So, who all is installing postgres?
>Some people do it for the principle of the thing.
Yeah, they are the fruitcakes that make the OSS community look bad.
so I've never used any of mySQL, postGres, et al ... but if I ever do, mySQL will be somewhere towards the bottom of the list now - not predominantly because SCO sucks, which they do, but because of the question of sustainability. If SCO sticks to their track record, mySQL will be facing a very large bill somewhere down the line, for some arcane reason, presented by SCO, and it may well break their collective necks.
yes, we have no bananas
> > ... rather, it forces proprietary developers to use MySQL under the proprietary license.
> Nothing forces anybody to do anything.
I see you are intentionally misinterpretting my words. So, here is the long version:
It [the GPL + proprietary licensing scheme] forces proprietary developers, if they want to include MySQL in their application, and if they don't want to GPL their own application, to use MySQL under the proprietary license.
> So by your logic, the GPL license forces proprietary developers to ignore the product altogether?
Of course -- unless they are prepared to GPL their own code. That's what the license says. Or are you saying that no one is "forcing" them to obey the license?
> More license options means more choice, and choice is *good*.
What crap. You are intentionally misrepresenting the situation.
The dual licensing scheme used by MySQL and Trolltech _removes_ choice. It removes the choice of proprietary developers to use MySQL and Qt under an Open Source license. The LGPL license would have given them that choice.
Let's see what Richard Stallman had to say on this topic:
"Using the ordinary GPL for a library gives free software developers an advantage over proprietary developers: a library that they can use, while proprietary developers cannot use it."
"Using the ordinary GPL is not advantageous for every library. There are reasons that can make it better to use the Library GPL in certain cases. The most common case is when a free library's features are readily available for proprietary software through other alternative libraries. In that case, the library cannot give free software any particular advantage, so it is better to use the Library GPL for that library."
"This is why we used the Library GPL for the GNU C library. After all, there are plenty of other C libraries; using the GPL for ours would have driven proprietary software developers to use another--no problem for them, only for us."
MySQL and Qt are available under proprietary licenses. Therefore, rather than GPLing their own code, proprietary developers will simply use the proprietary license.
In other words, MySQL's and Trolltech's use of the GPL, instead of the LGPL, produces exactly the opposite effect to what Stallman prefers. The dual licensing scheme, rather than increasing the amount of Free software, simply encourages proprietary developers to use the proprietary versions of the libraries.
> This is like the argument against the BSD license: but... but... someone could develop their own closed source app!
That statement is completely illogical. It does not follow from what I wrote.
I am concerned about people who choose to run applications A, B, and C, becoming locked in to the underlying middleware, without realizing it. It happened before with Windows, and it could happen again with MySQL and Qt.
What you are saying is the exact opposite to what I wrote. I said that they should have used the _LGPL_, which _allows_ proprietary developers to use the code.
The advantage for the rest of us is that anyone who uses those proprietary applications are only locked in to those applications. What they avoid is the _Network Lock-in_ to the underlying middleware, which is much worse.
As to your last paragraph, I have no idea what it has to do with my original post.
I am advocating for people to be careful about the software they use, and to think about the long-term effects of the licenses for that software.
If you call that trolling, then I have to wonder what your agenda is.
I have never liked MySql's take on GPL on their site: I am not sure if it is up now, or modified, but their 'reasons you need to buy a license for MySql' included: writing to media, giving to a colleague, copying source.
... for how long?
MySql are trying to have their GPL cake and eat it I think... rather peculiar, and nobody else seems to make note of it...
MySql... and SCO... a lie to try and get a positive pro SCO headline in the news... or a way to discredit MySql?
Either way... my first gut reaction (and I am someone who puts no price on being able to move away from a database) is to drop MySql and go back to bending over for oracle.
I would rather be on a sturdy [politically] closed source platform, than an already quakey 'open source' (deliberate quotes, because I am very suspicious of MySql's 'open source' definitions, even if they are GPL....- just their marketting edge...
MySql have an indemnification page
Sounds like a money making shake out... I thought SCO was dead already.
#hostfile 0.0.0.0 primidi.com 0.0.0.0 www.primidi.com 0.0.0.0 radio.weblogs.com
Yup, SCO is toast. The MySQL deal is soon to be irrelevent.
From http://www.mysql.com/news-and-events/news/article_ 948.html
(emphasis added)
"About SCO
The SCO Group (Nasdaq: SCOX) is a leading provider of software technology for distributed, embedded and network-based systems, offering SCO OpenServer for small to medium business and UnixWare for enterprise applications and digital network services. SCO's highly innovative and reliable solutions help millions of customers grow their businesses everyday, from SCO OpenServer on main street to UnixWare on Wall Street, and beyond. SCO owns the core UNIX operating system, originally developed by AT&T/Bell Labs and is the exclusive licensor to Unix-based system software providers.
Headquartered in Lindon, Utah, SCO has a worldwide network of thousands of resellers and developers. SCO Global Services provides reliable localized support and services to partners and customers. For more information on SCO products and services, visit http://www.sco.com./ "
That's some heavy shit right there.
They are the "fruitcakes" that make the OSS community exist. If not for the GPL, the OSS community would consist only of a few bearded BSD nerds -- who, by the way, have an even more stubborn moral outlook -- because everything of value would have been taken by the proprietary software makers.
"[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz
SEQL was the precursor to SQL, it stood for Standard English Query Language.
If you call S-Q-L sequel, people will be expecting you to talk about C+ or even C- in your next breath.
OK, I am being unfair, but it always makes me cringe when people call SQL sequel.
Sam
blog.sam.liddicott.com
> people who base their business decisions on some
> kind of moral philosophy they subscribe to don't
> do very well
They might not do very well financially, but they do better morally. Personally, if I was working for a company that, for example, used sweat-shop labour in China to manufacture its products, I would not sleep well at night. It might make me a tiny bit richer, but that would not compensate for the moral poverty. The result is that I have enough money to pay the rent but I'm not a millionaire.
The LGPL license would have given them that choice.
My apologies -- you are correct. I had missed the part where you said it had gone from LGPL to GPL/commercial. My comment was under the incorrect understanding that it went from GPL to GPL+commercial, so ignore everything I said.
Want to improve your Karma? Instead of "Post Anonymously", try the "Post Humously" option.
And comments like yours that make it clear with Immoral gevernments like Bush get voted in.
Ethics and morality matter for EVERYTHING including software and the companies you choose to spend your money at.
Like some other guy said. You all act like little children. I'm really glad you're not part of the decision making process at my company.
The title says it all and even that should not need saying. At this point I don't suppose MySQL could pull their dick out of that cadaver fast enough. To late, for the deed is done. Let this point in time stand as the beginning of MySQL's end just as McBride's intentions,acts, runny nose and mouth spelled the end of career for every SCO employee. Go ahead, put it on your resume you friendless fuck. You tried to rape the baby. You don't come back in the house. Ever.
So the folks at MySQL thought they could scavage what rancid meat remains on SCO's bleaching bones? That wasn't an opportunity but a dire warning held in disregard at their peril. SCO failing to crap in everybody elses well, crapped in their own instead and now MySQL wants to drink the water? Let their puss filled guts bust from the infection.
MySQL AB is working on MaxDB, the successor to SAP DP that will be 100% MySQL compliant and be on par with the most advanced of DB technology. They have a lot of irons in the fire and the SAP DB move was considered extremely smart. SAP handed the code over to them.
Pulling a thing like this is stupid imho, and will spoil the image they gained the last 3 years significantly. I really don't know what to make of it.
Time to look at Firebird (http://firebird.sourceforge.net/) and PostrgreSQL.
I guess monopolys are never good.
We suffer more in our imagination than in reality. - Seneca
"Whenever you are confronted with an opponent. Conquer him with love.
Luke 6:27-36 Patent pending...Mahatma Gandhi"
Thanks for the reply. Misunderstandings are understandable.
:-)
And now that I understand, I want to apologize for my strong response to your first post, and for accusing you of intentionally misreading my post.
Besides, now that you mention it, when I look back at my original post, it really was NOT clear enough that I would choose the LGPL over the dual licensing approach. My mention of the LGPL at the beginning only hints at it. That was sloppy of me.
Of course, you realize, that we are now in danger of ruining Slashdot's reputation as a reason-free zone.
Even though it meant giving up a 35% raise, I declined the job.
Yeah, right.
Yes, I know what SQL stands for. Maybe it's a localization thing, but I've rarely heard SQL pronounced "SQL" but almost always "SEQUEL"
<sarcasm>
Yay! Morality and ethics don't apply to software! Don't worry about pop-up ads, it's just software. Don't worry about being tracked all over the Net and having your data sold, it's just software. Don't be concerned with monopolistic business practices, it's just software. We shouldn't be reacting to any negative developments in our line of work, it's just software! Let's all just walk around in a daze and make no judgments on the information we have.
</sarcasm>
Sad to see something so uninsightful and morally bankrupt got positively modded.
My Greasemonkey scripts for Digg &
Dear MySQL AB Represantative
I am a consultant and head of a small team of freelance IT experts with a focus on small business ERP, CRM and Web solutions.
Just now I have read about your companies new partnership with SCO, a company who's policy is commonly regarded as extremly questionable throughout the international IT industry. I fail to see the advantage for such a reputable company like MySQL AB joining a partnership with a company such as SCO, that has abused and disrespected open source software, open source licences and open source concepts and the even the smallest amount of common decency whilst executing their business in the last 3 years. (I do presume you have heard about the lawsuits SCO is involved in)
A considerable amount of my customers uses the MySQL Database for ERP and SCM services and products my company (based in germany) deploys, and more than once have I, as a consultant, recommended MySQL as a relyable and well documented database software. It has never failed me, and the MySQL Database has gained my trust as a professional.
Please note that I am more than irritated by the business decicision your company has made regarding this partnership with SCO and the trust I have held in MySQL AB is severely tainted. For me and my partners this may very well be a reason to more quickly and thoroughly evaluate the feasability or alternative db products and their vendors.
Please be so kind to pass this on to your superiours.
Thank you very much.
Kind regards
xxx
We suffer more in our imagination than in reality. - Seneca
I was going to set up a small LAMP server in the near future to teach myself PHP.
Now I guess I'll have to go for a LAPP server instead (PostgreSQL instead of MySQL) or maybe even a BAPP server (BSD instead of Linux - I'll decide between Free- or Open- later).
You make the mistake of thinking you can educate the fundamental stupidity out of people. You can't.
mySQL just plain sucks. I've been a Postgres man since '98
It just simplifies any db decisions I make down to a choice between postgres or sqlite now. Both are way better than MySql anyway.
It doesn't matter, dude, it's capitalism. That's the thing with companies expected to be useful to society while they try to destroy it. It's a matter of anti-logic, something like an intelligent George Walker Bush.
Some people make business decisions without any thought to profits. This is folly.
Some people make business decisions without any thought to morals. This also is folly.
MySQL's largest support group has always been that running Linux and other OSS platforms. Touting a partnership with SCO as a good thing cannot be seen as anything but a slap in the face to this community. Not because SCO is closed-source, like Mac or Windows, but because SCO has openly stated that Linux is essentially either a forgery or illegal.
I care not if MySQL provides official support for SCO platforms. I do care if MySQL gives SCO any more publicity.
- Michael T. Babcock (Yes, I blog)
Post Humously? You mean humorously?
Read my journal, and try with less whitespace if you still don't get it.
Want to improve your Karma? Instead of "Post Anonymously", try the "Post Humously" option.
I will be removing MySQL support in my projects. I hope others too. MySQL should not be partnering with SCO.
...is the reason why I switched from MySQL a while back to Postgres. At the time, although MySQL still had a version licensed under the GPL, the link to it was buried in the site. What was a lot easier to find was the commercially licensed version, which they had links to/info about slathered all over the site. This caused me to worry that eventually the GPL licensed version would disappear entirely.
;-)) it's a fantastic db and is enormously scalable. The best part is that legally it also uses open source's underdog, the BSD license.
Although Postgres is unfortunately a bit bigger, (the elephant isn't its mascot for nothing
It is unfortunate that MySQL AB have shown such lack of vision in the past couple of years...but methinks they're probably about to find out that commercialistic shortsightedness carries its' own reward:- Eventual irrelevance.
If you live in the Java world, the best way to protect yourselves is to have an object to relational layer between your code and the database.
http://www.hibernate.org/ is a neat way (but there are many others). This removes a lot of the ties to the vendor's database so that if MySQL were to do something stupid, your code is safe.
There are most certainly layers like this for other languages - I am not sure it seems hard enough just to keep up with Java.
where have you been?
reality?
There seems to exist some confusion here about dual licencing. Once a project has been released under the GPL, you can't just unrelease it. All the provisions of the GPL keep applying to the software which has already been released.
If MySQL AB were to really only release MySQL under commercial licences in some alternate universe in the future, there would still be an open source developer community which can do with the the GPL'ed versions of MySQL whatever they damn well please.
I'm not sure about other developers, but one of the foremost reasons that I use GPL'ed software as the basis for my own projects is continuity. This continuity in the availability of MySQL's source can never be undone by MySQL AB, since they've already done the right thing with each version of MySQL that they released under the GPL.
Noone is complaining when a project is released under just a GPL licence. Why not? Because the viral licence has some properties that many people like.
But, sometimes there are businesses that want to use a project in their own product which is released under a more restrictive licence. This is what the commercial licences are for. Note that is actually very sound from a business perspective, because they're basically saying:
Such a form of dual licencing actually adds such liberties as which are often sought when a company bases their product on a more liberal, BSD-like licence instead of a viral licence such as the GPL. And they achieve this without making themselves vulnerable to the takers who don't give back often warned for by BSD opponents.
Also, I read a rant on this page about this being as much as a problem as QT. Which problem? Even the Windows version of QT4 has now been released under the GPL. If anyone still believes that QT has licencing problems, he's either a GPL opponent, a BSD proponent or very ill informed.
Morality is usually taught by the immoral.
Well, the children have been slapped in the face, and in my part of the world, besides it not being abnormal if a child cries after being hit, it is illegal to cause harm to a child.
Your turn again.
(yes, I'm feeding the AC trolls... as an AC...)
Is MySQL suddently going to lose features, or perform worse?
After recently building a new Snort-based IDS machine, logging to a MySQL database as my very first adventure into the world of MySQL, I find it hard to believe that MySQL can perform much worse. It's a dog. Once I had 800K event records logged to the database, it totally fell on it's face. Queries were taking 3-5 minutes to complete... even on well-indexed tables. Seriously, I do not understand now what all the hub-bub was about that MySQL was supposed to be some kind of lightweight nimble database. It ain't. It sucks when you try to scale it beyond "toy" sizes. I switched the machine over to become a "Winsnort" box, and logging to an MS SQL server and now I'm getting fairly decent performance, but still not good enough. 800K records is not a "huge" database by today's standards... in fact it's rather small. My next experiment will be to log to an Oracle database to see if I can get some decent Snort/BASE perfromance.
Treason season started early this year...
MySQL have been banging their head against the wall to try and get enterprises to buy MySQL instead of Oracle or InterBase. Maybe they hope an alliance with SCO will make them look 'Corporate'. But given how unpopular SCO is now, this risks driving the freewarers and opensourcers to Firebird Database instead.
Those good people left a year or more ago and can be honored for the good work they have done. The ones that have remained decided to stay with criminals.
I will make it a special point of killing any potential job offer that may be made to anyone who was an SCO employee in this recient time frame. How you can cut them any slack on the unethical choice of staying with SCO when it is obvious how scummy they are I really don't understand.
A firewall can not protect you from yourself. Turn off what you do not need. Do not use the firewall to do your work.
Just switch to the superior PostgreSQL.
Meh.
PostgreSQL is a mature DB engine, which, to the contrary of MySQL is ACID.
Dumb dumb dumb on the part of MySQL. Ah well, need to start changing all my projects to PostgreSQL. I'm sure the open source community will to.
Meh.
Once they are in bankruptcy, their actions are controlled by a trustee. The trustee will, guaranteed, not permit this nonsense to go on.
The principals, Darl, Frank et al, are going to have their own personal problems. One of the actual lawyers over at Groklaw thinks there will be a huge issue of personal liability. They aren't going to create any new issues.
This puppy is dead.
Open Source developers will quickly switch to PostgreSQL! Not because MySQL software changed, but because of the company it keeps and the philosophy change. When all the popular free PHP web apps out there are using PostgreSQL, why will business keep using MySQL? They won't! Just look at what happened to Xfree86! The Open Source guys switched to Xorg in a moment. ALL the business Linux distro's followed.
Meh.
Dear sirs: On Sept 3, 2005 @15:50 I submited a story named: "MySQL Signs agreement with SCO" under the category Linux, Databases. To my surprise I found today that a story with the title "MySQL and SCO Join Forces" posted on Sept. 04, 2005 @ 13:39, by matchboy was published. The content of the story is essentially the same. I would be very gratefull if you can explain to me and the audience why my story was not accepted, content being almost the same. I thank you in advance for your promp answer.
can't bare to look at myself in the mirror now that they have gone and signed a deal with The Devil -- now I have to go and ammend my upcoming textbook for PostgreSQL! I could never support MySQL again.I figure a teacher could spell, but since you're a troll I'll forgive the fleAs mistake. Oh yeah, you're promoting knee-jerk zealotry over non-news for what reason?
Often wrong but never in doubt.
I am Jack9.
Everyone knows me.
>because everything of value would have been taken by the proprietary software makers.
Yeah, 'cause Apple stole BSD for MacOS X...oh, wait, I can still get a copy the source for BSD. Well, Microsoft stole BSD stuff for their TCP/IP stack and Services for Unix thereby depriving me of...no, I can still get a copy of the source for that stuff too. Guess I'll have to keep looking...
Next time, try to make your lies^H^H^H^Hpropaganda a tad less transparent.
postgreSQL is far less limited -- and very free. use postgreSQL !
---- death to all fanatics
I hope you teach PostgreSQL over MySQL anyway.
MySQL is a big hack of a database for anything that is a slightly-more than trivial application.
I don't care how fast MySQL is, but if I can't use subqueries and I can't enforce FK's at the DB level - what's the point?
Unless you wrap up all of your entities into objects and enforce the relationships in that layer, all it takes is one developer's shoddy code to ruin the integrity of the database... which is... quite annoying and costly and suicide inducing.
YEs beats me too !
Chris ,
Php Programmers.
SCO != SCO customers
MySQL worked on SCO anyway. Note that SCO was quite free to package and ship it with the OS, for example.
To me, this seems like it's just making life a bit easier for the poor bastards stuck on the SCO platform. (I have to maintain a legacy SCO box, so I assure you I speak with full experience when I say "poor bastard").
I'm not super-fond of the idea but I just don't see what all the panic and fuss is about.
I believe MySql uses the Berkeley DB library maintained by SleepyCat. SleepyCat maintains a dual open source/commercial licensing model. So by this standard, namely that dual licensing schemes are not *free*, MySql has always been "not free" because it inherited the restrictions from the SleepyCat license.
"Comments like that make me want to hunt you down and slap some sense into you. It's fecking software for christsakes."
Calm down Mr. Ballmer, and put down that chair.
Oh, and by the way, the software is truely fecking software and those licenses are definitely fecking licenses. And be careful, one day one of those fecking licenses may feck you.
burnin
Click here or here.
Tell us this is not true.
Otherwise you will stink forever.
id-10-t
In other words, MySQL's and Trolltech's use of the GPL, instead of the LGPL, produces exactly the opposite effect to what Stallman prefers. The dual licensing scheme, rather than increasing the amount of Free software, simply encourages proprietary developers to use the proprietary versions of the libraries.
I think the dual license situation of MySQL is fair. It does remove choice, but I think there's still an incentive to open source software. Money is a powerful motivator, and I think being able to use the MySQL engine free (as in beer) will motivate at least a few developers to decide to release open source instead of proprietary. It's not the best situation, but it's still a much better deal than a proprietary license.
can't bare to look at myself in the mirror now that they have gone and signed a deal with The Devil -- now I have to go and ammend my upcoming textbook for PostgreSQL! I could never support MySQL again.I figure a teacher could spell, but since you're a troll I'll forgive the fleAs mistake. Oh yeah, you're promoting knee-jerk zealotry over non-news for what reason? --bold added.
You have no space between the period after the word "again" and the word "I" starting the next sentence. Feel free to go forgive yourself.
3 things about computers: they're alive, they're self-aware, and they hate your guts.
Actually, Microsoft got the BSD stuff they use indirectly. Nevertheless, they did indeed deprive you of the changes they made to the BSD code. Apple got their BSD code indirectly too (through aquisition of NeXT), but they are an example of the exception, not the rule, since they give away their changes anyway (which is a big factor in why I support them despite "Fair"Play).
But anyway, my point is that the vast majority of the commercial sponsorship of Linux and other GPL software would never have happened if it had been BSD, because any code a company donated would give a direct advantage to their competitor. By requiring that any other code be made available in turn, the companies feel safer because they know the playing field must stay level.
"[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz
Novell to Offer MySQL Network - 9 Aug 2005
"SAN FRANCISCO (LinuxWorld Conference & Expo) - Novell and MySQL AB today announced an agreement to deliver enhanced, combined support for key components of the popular open source LAMP infrastructure stack. Under the reseller and joint-support agreement, the only accord of its kind between a Linux* vendor and MySQL AB, Novell will now offer subscriptions to the MySQL Network commercial database service directly to its customers. As a result, customers can now deploy a true enterprise-class open source foundation for their IT infrastructure with confidence."
Maybe MySQL AB are just getting ready for Novell's takeover of SCO?
i hope your publisher / university fires you for wasting time and money needlessly re-writing your textbook.
"I believe that its going to take a while before we get to an all open source environment, which I am not at all certain will ever occur."
Well if you'd take off your blinders and quit drinking the propritary code koolaid you'd see that a lot of people are already there. I've been closed source free for close to 5 years now.
Sure, if it makes you feel more at peace at night keep thinking that there is no free world out there... but there is.
Nevertheless, they did indeed deprive you of the changes they made to the BSD code.
You think Microsoft somehow improved the BSD code? You feel deprived that it wasn't rolled back into the BSD source?
resigned
I will make it a special point of killing any potential job offer that may be made to anyone who was an SCO employee in this recient time frame.
Be careful who you accuse of being unethical.
resigned
see Here.
People still care about MySQL? How cute.
Maybe you should have been teaching your students a more SQL-compliant database anyway. I still shake my head at MySQL's poor handing of NULL/NOT NULL and auto-sequences.
"Sufferin' succotash."
Cue mass migration to PostgreSQL!
..... just have an option in the rcfile to allow Postgres-style quotes or MySQL-style quotes. {There is of course going to be a load of stuff being done with Perl, PHP and Python scripts that Postgres does natively ..... but we can deal with that later.}
..... if they're going to use a payware database, they'll use MS SQL server or Oracle.
For a user leaving MySQL, the main difference is in the quotes; MySQL uses 'single' or "double" quotes to delimit string literals and `back` quotes around field names which would otherwise conflict with reserved words, whereas PostgreSQL uses 'single' quotes to delimit string literals and "double" quotes around dodgy field names. {TTBOMK the "official" standard, if there is one, is 'single' quotes around string literals and tough titty if you want a field name that looks like a reserved word.} I reckon a simple patch would effectively fix the quotes issue
Of course, there's nothing to stop someone forking GPL MySQL. Nobody actually uses non-GPL MySQL anyway
Je fume. Tu fumes. Nous fûmes!
The Germans knew very well what they did
and there where no gaschambers at all.
It's just another lie from
people like those at SCO.
I largely agree with your view. However, I think MySQL is not quite as dangerous as Qt in that regard, because it's a client/server system. You don't need to link with MySQL for most of its uses, so it doesn't matter that much. Qt, however, is only useful when linked. Furthermore, Qt defines its own standard, while you can fairly easily replace MySQL with another SQL server.
The message these companies are sending is you can't, you will not, make money from *my* GPLed stuff.
That is not the idea of the GPL. You are welcome to make money, the oonly condition is that you redistribute the code and the moddifications to it.
I wonder if the restrictions put in place by these companies are not actually a violation of the GPL?
THis may be documented and clarified elsewhere, but at first instance it does not sound right.
IANAL but write like a drunk one.
Few people work on stuff where silent loss of data "isn't an issue."
And you do also, I am sure.
But for some hazy reason, companies themselves it would seem, should not care about it. Sometimes to make a bit of profit (how much profit can there be for MySQL in the SCO world?) by damaging your reputation is not worth it.
Reputation is one intangible that should be cherised. The only think I can say is that MySQL is not enhancing theirs in their wider world after this move.
From now on every time I need to evaluate a project, if MySQL is mentioned I will think "oh yea, those guys that associated themselves with SCO", which I am sure will be the lasting reaction of many technically minded people.
MySQL is pursuing this ungodly association at their peril.
IANAL but write like a drunk one.
Even to attempt humour you need some basic foundation of plausibility.
The CEO and Enginnering guru are not necessarily on the same carreer ladder (or maze, chose as you wish).
To imply that a CEO is more capable than a technical type because he is a CEO is ridiculous.
THe points made are valid, you have to question the entreprenurial accumen of somebody associating his company with a dying company whose businesss model for the last couple of years has been to litigate ad many former clients and associates as possible.
IANAL but write like a drunk one.
... from many (all?) Fortune 100 companies for stating such idiocity. I am not stating this a a rethorical statement to cheer up the /. crowd, I am dead serious.
Most companies worth their salt have strict guidelines, codes of conduct and policies that pretty much ammount to "a moral philosophy" as you put it.
That there are people out there still believing that companies do not have any moral standards is both scary and annoying.
IANAL but write like a drunk one.
I am disappointed with MySQL, how they could do this. This is definitly sleeping with the devil.
And maybe it ends up with them getting stabbed in the back.
I have been using MySQL for several years now, but this makes me look into PostgreSQL...
So many companies, developers, hosting firms - basically the entire software industry - have been using MySQL and it has become a buzzword, or 'buzzname'. This annoys me because there is a far more advanced, superior open source SQL relational database: PostgreSQL. MySQL is a fucking pig!
The great news is MySQL will now hopefully lose a lot of its appeal and more people will come to love PostgreSQL.
I hope this is the victory I've been waiting for.
Especially considering the fact that the "partnership" thing is SCO's claim, while the contract is actually SCO becoming a customer of MySQL. So basically what you seem to be saying is that if Saddam uses Ubuntu Linux then Ubuntu Linux must be evil.
Or what are you saying?
If MySQL has indeed partnered with SCO and are actively helping them, they should be condemned and deserve to go belly-up. But if this story is just nonsense, and you can't even produce a single example of evil behavior in the past from MySQL... Well... Give us the evidence, damn it!
Clever signature text goes here.
c/DELETE * FROM/DELETE FROM
Delete removes entire rows. There's no point specifying fields.
No, I don't think they improved it -- that's why I said "changes," instead of "enhancements." ; )
"[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz
It's my first thought...
Object to relational layers are useful for certain classes of problems, but can be easily misused, leading to horridly performing applications. YMMV.
-Stu
Who needs MIN() and MAX() anyway? What's wrong with something like SELECT height FROM suspects ORDER BY height ASC LIMIT 1 ?
....., read the whole record into a numeric array and pull out the field I wanted.
Well, besides the verbosity of the latter, you'd have to use an inline correlated-subquery to do any form of GROUP BY style queries. Most SQL optimizers wouldn't have a clue how to compensate for such a contorted request, whereas a simple MIN/MAX aggregate function usually is an easy hint to just scan whatever B*Tree index is on the column.
Come to think of it, I probably would just use SELECT *
Completely by-passing the SQL optimizer and the whole point of why relational databases exist. I'm in awe.
-Stu
SCO UnixWare ships with Postgres. And why wouldn't they? All MySQL is doing is updating it's support for SCO products. Why is that bad?
...
4 -06/msg00141.php
From the horse's mouth:
> Ned,
>
> Actually, SCO has supported us for years. They may even have contributed
> patches. Their attorneys may be evil incarnate, but their technicians are
> friendly and skilled.
>
> I notice the article doesn't mention that the last 6 versions of UnixWare have
> included PostgreSQL
>
> --
> -Josh Berkus
> Aglio Database Solutions
> San Francisco
Source: pgsql-advocacy@postgresql@org
URL: http://archives.postgresql.org/pgsql-advocacy/200
But you are the one who is wrong. MySQL is a server. Thus, you don't generally (and by generally, I mean 99% of the time) have to actually INCLUDE MySQL in your code. Because you don't have to include it and are instead accessing a separate MySQL server, whether running locally or elsewhere, you are not bound by the GPL and can license your program any way you want.
Now, if you're making a device or custom software that includes the MySQL server code itself, that's different, but I personally have never heard of such things (though I'm sure they exist), which suggests to me that most people are doing what I'm doing: Making websites in PHP / Python / Perl / what-have-you that ACCESS MySQL servers but don't actually include MySQL code.
How else do you think commercial products like X-Cart, VBulletin and the like could exist? They're certainly not under the GPL.
It's better to vote for what you want and not get it than to vote for what you don't want and get it.
- E. Debs
I got the joke. Maybe you're just a dumbass.
1 - Convince SCO that they are willing to work together.
2 - Get a meeting with Darl McBride.
3 - Give Darl McBride an atomic wedgie.
4 - ???
5 - Profit!
Fabio Aquotte
But can you look at yourself in the mirror while fully clothed?
PostgreSQL - PostGIS spatial database extention, 300+ functions plus indices.
.... with all the tasty spatial analysis functions you'd expect - intersections, crosses, buffers, overlays, ... over 300 spatial functions with spatial indices.
... FREE.
... ESRI, with ArcSDE - their spatial database engine, installed on Oracle which is their preferred way of doing things, you are looking at a cost of $50,000 in software, plus $18,000 per year in license maintenance fees. These are canadian numbers, which I priced out in January 2005.
MySQL - wimpy generic spatial text format, no functions
PostgreSQL can use the PostGIS extention to hold spatial data and give you full spatial database capabilities
And in the last year or so, PostgreSQL has been available using an windows installer, with PostGIS as an option, making all its power available to those who are not so hot with linux or similar OS's, and dont want to spend 2 weeks figuring out how to compile said software with all features working correctly thanks to the instructions that bare no resemblance to reality.
MySQL, like many other 'enterprise' databases can hold spatial data in WKT / WKB formats that can be fed to programs that can use it, but it is not a true spatial database and has ZERO spatial functions and I dont think it can generate spatial indices. Someone can fill us in on this point, I understand that a spatial extention may be in the works.
The HUGE benefit of PostgreSQL with PostGIS is that it gives you a full powered spatial database engine which works with OSS GIS softwares and web mapping programs such as MapServer, Grass, QGIS, JumP, etc
If on the other hand you chose to use the name brand software
I'd rather spend that money developing a system, instead of just buying the damn software.
George Bush + Linux = "I will not let information get in the way of the fight against Windows"
Not a journalist, thx.
Often wrong but never in doubt.
I am Jack9.
Everyone knows me.
I actually meant flees, as in people running to other products. It was a pun. /ashamed
The dangers of knowledge trigger emotional distress in human beings.