Microsoft Plays Up Open Source 224
An anonymous reader writes "Recently Microsoft's open source software lab posted PostgreSQL on Windows: A Primer. Postgres is one of the longest running open source databases — it has been around for nearly 11 years. The powerful object-relational database is a direct competitor to other OSS databases, as well as Microsoft's SQL Server 2005. So why is Microsoft promoting it? I get Redmond's interest in boosting anything that runs on Windows as a platform. Is this simply a case of left-hand, right-hand, or is something deeper going on?"
What's going on here? (Score:5, Insightful)
If they don't buy MS, they might buy Oracle or IBM (Score:5, Insightful)
Bullshit summary as usual... (Score:5, Insightful)
Firstly, an article on Port 25 is not promotion. It does not count as mainstream media by any stretch.
Remember the ads on TV.. where there's a forklift, lifting up what looks like battery cells... and placing them on top of a huge building... and then you see, SQL Server 2005. If Microsoft replaces those ads with Postgres instead; we can call it promotion... not until then.
Many firms (like mine) would like to use the manpower conversant with and trained on
MS is not really so monolithic (Score:5, Insightful)
Microsoft is only Anti-GPL (Score:5, Insightful)
Because PostgreSQL isn't licenced under the GNU GPL.
Am I the only one.. (Score:5, Insightful)
Embrace. <-- You are here
Extend.
Extinguish.
Re:What's going on here? - But MSSQL is free too! (Score:3, Insightful)
Re:Microsoft is only Anti-GPL (Score:3, Insightful)
Re:Am I the only one.. (Score:3, Insightful)
In any case, this isn't a case of the 3e approach. All they did was install Postgres on windows and write up a step by step installation doc with a few tips discovered in the process. There is nothing on their interpretation of whether it is good or bad.
Re:What's going on here? (Score:5, Insightful)
Step 1: Convince company to run postgres on windows.
Step 2: Postgress run like crap.
Step 3: Convince customer that it is postgres and *not* windows that is the problem.
Step 4: Get customer to use MSSQL
Step 5: Profit
Step 6: ?
Re:What's going on here? (Score:3, Insightful)
Step 2: Postgress run like crap.
Step 3: Convince customer that it is postgres and *not* windows that is the problem.
The problem for Microsoft is that Postgres runs very well indeed on all other operating systems. Developers are by definition slightly more knowledgable than end-users; and will abandon Windows Server if this happened. Microsoft's moves to improve PHP performance on Windows servers might also be in the same direction.
Anyone wise enough to know about Postgres would also know how to get it running on Linux... and these days, even Solaris; along with apache and PHP.
Postgres on Windows is more useful to keep developers hooked onto
However PHP continues to improve by the day; and with accelerators and compilers providing the ability to deliver 'exes' or 'jars'-like code to customers; it is becoming more and more attractive to ISVs. This move by MS might extend the active lifespan of the Windows Server and
Re:Microsoft is only Anti-GPL (Score:3, Insightful)
Well, the jury is still out on the Microsoft-Novell deal.
Re:Inappropriate and unnecessary use of an analogy (Score:1, Insightful)
Re:What's going on here? (Score:2, Insightful)
If you design your app in a DB-independant way then fine, you can port to another DB, but that's alot more overhead than sticking with a DB that runs on multiple OS'es.