Linked by Howard Fosdick on Mon 13th Dec 2010 23:11 UTC
PDAs, Cellphones, Wireless It's hard to predict the future because we humans prefer to think in terms of familiar paradigms. Even the most brilliant of our species are subject to this flaw. Now, Microsoft faces its turn. The owner of the operating system that likely runs your personal computer, the company that achieved monopoly with Windows and ducked the Department of Justice's scythe to keep it, faces a midlife crisis as the world goes gaga over portable consumer devices. This is the story of what's happening to Microsoft in the handheld operating system markets -- and how it parallels the earlier, similar journeys of IBM Corporation and Digital Equipment Corporation. Can Microsoft achieve dominance on mobile devices?
Thread beginning with comment 453490
To view parent comment, click here.
To read all comments associated with this story, please click here.
Member since:

"This is an interesting claim. What aspect of the GPL could possibly be bad for your business in any way, compared to what proprietary rentware such as Sharepoint is guaranteed to cost you?

Sharepoint we can get support for, we cannot get adequate support for OpenSource alternatives.

There are plenty of Microsoft Certified Partners which we can find support contracts with ... so we have plenty of choice.

Also because we are a charity, Microsoft and Google give us a significant discount (90%+) on their software (and in google's case Hardware).

If you are not a software company yourself ... then your company's use of any GPL software is completely free and unencumbered. Run it as much as you want for as many users on as many machines as you like. Fill your boots.

Again, we must have a support contract. We cannot find anyone to support us.

We do not have the resources in house to support it.

For example we use Oracle, SQL Server 2005/2008, Windows Server 2003 R2 and IIS, our current Admins do not have any know say PostgresSQL (MySQL does not have any GIS capabilities), Apache and Linux.

Using LAPP stack will be most likely be more costly since we have to migrate our current software and skillset over. This cost is minute compared to the licensing costs from Microsoft.
Nice how you talk like it is a all or nothing. All or nothing is how you hurt yourself and have it way more costly so you can return to window crying that hurt.

"Apache tomcat" Postgresql and Alfresco can all be run on your getting old 2003 server. Note "apache tomcat" is not the httpd apache. Its the java engine apache that Alfresco requires. So yes its possible to run Alfresco inside IIS.

Oracle is also another one that provides patches to programs like Alfresco on customer demand.

I have never asked google if they provide support contracts on third party software like Alfresco and pre dropped and configured hardware with it. Really should check.

So you could simply apply a policy restricting use of closed source solutions in time your own Internal IT staff will get to know the new system. Costs are quite min this way.

Support contract exist for open source mostly from large companies who operate global. Might be a bit hard to find a backyarder. Yes support contracts where they will fly in staff to where ever if required.

" If your company does write and distribute software as its core business ... then simply write your own software. Don't ship GPL code to your customers.

[sarcasm]Yes we can just write our own, because writing software is so simple.[/sarcasm]

You are going to have to explain what on earth you think it is about the GPL that could possibly be bad for your company. Without such an explanation, your claim makes absolutely no sense at all.

When I did work for a software house, MIT/BSD licenses were acceptable and any license where we didn't have to "give the code back".

This is because if we did make any modifications e.g. bug fixes, and deployed to a live site we are required by the GPL to give the code back. This is of course simply unacceptable, to our management thus no GPL software.

GPL isn't a one size fits all solution. I wish you would stop pretending it is.
By someone needs a licensing course. GPLv2 does not have the requirement you are talking about.

Live website provide by GPLv2 code no requirement to give out source code even with something like alfresco. Now if alfresco was AGPL that would be a different matter. GPLv2 only kicks in when the program has a whole is shipped. Ie like setting up a server you are going to sell off.

Google did this for years with there own custom versions of the Linux kernel and other parts they use to run the google search engine and other business 100 percent legally.

Why did google stop doing this. Not sending patches up stream end up costing them more and more until it was no longer tolerable to there bottom line ie they could not afford to maintain there own patch sets any more. I don't think your company would have the resources of google and you are talking about not sending fixes up stream. Basically are you nuts? or have you failed study what the costs would be.

Yes MIT and BSD not giving back is setting yourself up for a future problem. And yes houses using MIT and BSD internally did develop secuirty flaws and the like from it.

Most people who so called make a case against open source software deployments simply don't know what they are talking about. You have been no different. A stack of claims that are invalid.

Reply Parent Score: 2

lucas_maximus Member since:

My misunderstanding of the GPL fair enough.

However just gloss over the points about we have no internal experience with any of the tech and we are given a lot of the software (including sharepoint) at a significant discount).

Edited 2010-12-14 17:53 UTC

Reply Parent Score: 1

oiaohm Member since:

My misunderstanding of the GPL fair enough.

However just gloss over the points about we have no internal experience with any of the tech and we are given a lot of the software (including sharepoint) at a significant discount).

May seam that way. Remember what I said about you not being use to the other model. Charity and school is the the rare location of not having to pay full price.

But you just said something critical. We have no internal experience. This means you cannot stand on your own two feet. You are paying support contracts people should support what you want. Yet due to the fact you don't have the means to stand on your own feet you have to take trash since that is what the support people will support not what you need.

Simple fact if you cannot afford to have 1 skilled person without bias on staff you are likely to be ripped off in IT deals. Yes a person who truly does correct assessments. I know from the sad fact of having to work as a support contracted tech and being gaged from being able to tell the business everything I know. Ie tell them I am fired. So I see ill fitting systems go on with on going high maintenance costs. You might be getting the software cheep but you have nothing to be sure you are not paying out more over time.

There are plenty of Microsoft Gold Partners in the uk, for Alfresco there is only alfresco. Lets face it Microsoft are not going anywhere tomorrow. Who knows about Alfresco.

This shows me that you are not the person. Take OpenOffice Orcale at lead went where the developers supporting it did not agree so now we have libreoffice.

Do you not have your own web developer with java skills? That person has the basic skills to be part of the group Maintaining Alfresco. I guess when you were looking for Local support you did not go looking through your local web developers.

Alfresco does not need as many signed off people as MS. Since its Open Source and anyone basically can look. If you have a perminate web site you really should have a web developer anyhow.

Open Source stuff when you want ASP support more often than not you go looking for coders who will work with the open source communities.

What if Alfresco went by by as a company as long as there are users with there own support coders who are prepared to work in a community the need of the central company is reduced. Ie it does have some advantages but is not required for the project to stay alive on the open source world equal to life support. Until either a better replacement appears or another company picks it up.

Reply Parent Score: 1