SAP — Open Source Friend Or Foe ? 155
pavithran writes "Does SAP, one of the largest business companies offering software solutions, support FOSS as a movement? Why is SAP looking at closed and open source in a similar way? This shows lot of ambiguity in SAP's attitude towards open source software. I found an interesting article in Linux Journal on whether SAP is an open source friend or foe, by Glyn Moody. Here's a quote from the article: 'For an outfit that calls itself "the world's largest business software company," the German software giant SAP is relatively little-known in the open source world. With 51,500 employees, a turnover of 11.5 billion euros ($16 billion) last year, and operating profits of 2.7 billion euros ($3.8 billion), SAP is clearly one of the heavyweights in the computer world. Given that huge clout, SAP's attitude to open source is important; and yet it is hard to tell whether it is really free software's friend or its foe. ... A company that wished open source well would back these ideas. One that really supported free software would also fight against software patents. So, while SAP's involvement in Eclipse and investment in open source companies is welcome — and pretty self-interested, it has to be said, given that it presumably hopes to make a profit on them — it's not really enough cancel out its unhelpful attitude and statements elsewhere. If it wants to be a serious, respected player in the world of open source, as befits its size, it must do better.'"
Answer: Publicly Traded Company (Score:5, Insightful)
Re:Answer: Publicly Traded Company (Score:5, Insightful)
Bingo. Whose side is SAP on? SAP's.
The question for the Open Source Community is how should Open Source relate to structurally self-interested entities? While the article's enumeration of SAP's relationship with Open Source is a useful starting point for discussion, framing the discussion as "Friend or Foe" is a misleading oversimplification.
Re: (Score:2)
Bingo. Whose side is SAP on? SAP's.
Red Hat is publically traded as well, does the same apply to them? See, the lines are not always so clear.
Re: (Score:1)
Re:Answer: Publicly Traded Company (Score:5, Insightful)
SAP has a track record of acting in only their own immediate term interest.
For years, SAP was best buddies with Oracle - then they switched to being best buddies with IBM. Then they bought Adabase and made that atrocity that is SAPDB.
Which they sold to MySQL.
Which is now spun off yet again.
Some products were Windows only for a very long time, and the GUI still is for the most part. The Java GUI is multi-platform, but still missing stuff.
As a long term SAP admin (basis) and DBA, the only thing you can count on from SAP is random acts of chaotic self-interest.
They don't play Friend or Foe, they just play Best Buddy of the Moment.
SAP and Windows (Score:3, Insightful)
That's not quite the right perspective: it actually started out from a cross-platform position. When R/3 came out, it supported 15 platforms (e.g. most Unices), and only later did it become more and more Windows-dependent. Part of this was the desire to integrate SAP's R/3 GUI more closely with Microsoft Office.
I was with the SAP basis technology
Re: (Score:3, Funny)
They don't play Friend or Foe, they just play Best Buddy of the Moment.
I hear they do have a very long-standing contract with the American Psychiatric Association to supply clients, though.
Re: (Score:1)
Re: (Score:1)
Re: (Score:2)
Re: (Score:2)
Redhat. Novell. IBM. Sun, Oracle. Microsoft. SCO.
I'm not sure that "publicly traded" is definitive on either side of the issue. Probably more to do with whether the business has the smarts to figure out how to make OSS work for them rather than against them. With SAP so tied to HP, I'm not sure they care. If their customers started demanding Linux versions such that Linux was their most profitable platform, I'm sure we'd hear different.
Re: (Score:1)
Re: (Score:2)
They also don't seem to define what SAP stands for on their own site, so why should slashdot?
Acronym Finder has 7 pages of results [acronymfinder.com] for SAP.
I tagged this story !secondaudioprogram.
(Wikipedia says it stands for Systeme, Anwendungen und Produkte in der Datenverarbeitung ("Systems, Applications and Products in Data Processing").)
I love the black and white thinking here.... (Score:5, Insightful)
You must be a friend or foe, you can't be neutral on the subject. I prefer to use Linux without the dogma attached it it.
It's non-starter.
I had the same reaction (Score:5, Insightful)
Re: (Score:2)
You must be knew here.
Not new (Score:2)
Re: (Score:3, Funny)
HERETIC! Burn him!
Re: (Score:1)
Render unto Bill that which is Bill's
Re: (Score:2)
Re: (Score:3, Insightful)
And it never is, ever.
What it /is/, however, is an ideological issue, always. Your software ideology, for example, is that a company should use FOSS where appropriate and propriety when it suits their customers best.
Re: (Score:1)
Why can't a company use FOSS when it is appropriate and proprietary when it suits their customers best? Software should not be a religious issue.
when it Suits their customers best? I thin you mean when it suits themselves best.
Re: (Score:1)
It is extremely rare that proprietary suits the customers best... Being locked in is not good for the customer, depending on a single supplier is not good for the customer, having to pay for each copy is not good for the customer, not being able to customize it is not good for the customer, simply not having the source code is not good for the customer... Proprietary is pretty much only best for the vendor selling it.
Re: (Score:2)
Re: (Score:2)
You missed the point entirely. Your argument would be equally valid for any closed source technology that might be in some way better than what's presently installed.
The point isn't that you should switch, the point is that, given two exactly identical products, but for the openness, Open Source adds value to the product, Closed Source doesn't. Hence, there is no case under which it is directly advantageous for the customer to to choose closed source per se.
Re: (Score:2)
That's not an advantage of the proprietary software, that's a disadvantage because you're locked in to it and have lost the freedom to choose something else. It's a case of being forced to stick to something inferior.
Re: (Score:2)
Software should not be a religious issue.
Heretic ! Put him to the question !
Everybody should expect the GNU-Inquisition !
Re:I had the same reaction (Score:5, Insightful)
No, you (or anyone else) deciding how I license and distribute my software is unethical.
Don't force your "ethics" on me.
Re: (Score:2)
Come see the violence inherent in the system!
Re: (Score:2)
Re: (Score:3)
No, you (or anyone else) deciding how I license and distribute my software is unethical.
Yes, it is unethical, but no one is deciding how to licence your software but you. However, I do not see ethical problems in frowning upon software license that is hostile (towards free/open source community in this case).
Don't force your "ethics" on me.
American, aren't ya? If my ethics says "killing cows for food and stuff is bad", it might bit over the top to toss buckets of blood at diners in steak restaurant.
However, if it is more like "thou shall not deceive", I find it perfectly reasonable to be mad at lying politicians.
You see, thi
Re: (Score:3, Insightful)
Uh, nobody is (Score:1)
I had hoped this thread would elicit some intelligent comments about SAP MaxDB (which they open sourced some time ago), but here we are with the perennial boring anti-GPL trolling.
If you don't like the GPL, don't license your code with it! The rest of us who do, do it because we want to.
Re: (Score:2)
Copyright law decides how you license and distribute _your_ software. I agree with you that it _is_ unethical, but that would be too hard to fix.
If your software is a derived work of other software, of course you are bound to their license, proprietary or otherwise. Anyhow, there is no ethical issue, because you are free of using any other software as the basis for yours, or even starting from scratch. The ultimate decision is up to you.
About forcing our ethics on you, well, I can't force my ethics on other
Re: (Score:3, Insightful)
Simple. Non-free software is unethical.
What kind of "free" do you mean?
Totally free, or GNU "free-with-conditions".
Because once you start attaching conditions like the GPL does, it's not totally free anymore, now is it?
Re: (Score:2)
GNU is much like society, a set of tradeoffs to ensure fairness.
You will never have true freedom, because a few people will abuse the system and take away freedoms from everyone else... For instance in a totally free society, a warlord or dictator will seize power by force. Thus we have a society where some things are made illegal, so that the remaining freedoms are available to everyone.
Software is much the same, if you give total freedom then a few will abuse that, they will take the open software and clo
Re: (Score:2)
The think is who is the object of the "freedom".
If you think about the developer, or the distributor, yes, the GPL takes some freedom away from them.
On the other hand, GPL compatible licenses are the _only_ licenses that _ensure_ the most freedom for all users. Non copyleft licenses leave the door open to distributors taking freedom away from users. It's _totally_ free for users.
That is a common misconception, thinking that the GPL is written for developers. The only freedom important in the free software p
Re: (Score:1)
Re: (Score:2)
Well, the "With us or against us" binary logic that served Bush throughout his presidency didn't end up doing him much good at the end. Hopefully this kind of rot will go the same way- useful as a simplification early on, but ultimately revealed as flawed and unproductive.
Re:I love the black and white thinking here.... (Score:5, Funny)
Besides, it's obvious that SAP's real enemy is its users.
Re: (Score:2, Interesting)
why is this modded as "funny"? I lost ~ 20 years of my life with roll-outs of SAP R/3 in hospitals...
[but I have to admit, the software is impressive. only the human kind is not sophisticated enough to handle this monster]
Re: (Score:3, Insightful)
Because there isn't a +5 "Freaking sad but true" mod.
Re: (Score:2)
You must have done a lot of overtime, it hasn't existed that long.
It's *SAP* (Score:3, Insightful)
I agree the question is stupid, but for a different reason. We're talking about SAP. Whether you are in the FOSS or Closed Source camp doesn't matter. If you are on the side of sanity, then SAP is your foe. It's that simple.
Re: (Score:2)
In a number of industries you are highly likely to end up as a SAP customer simply because most credible packages for doing what you do run on top of it, for example in the casino business.
Re: (Score:2)
I had exactly the same reaction. As if no one can have mixed feelings about something: "you're either with us or against us!". I refuse to participate in such pointless debates, as it is clear the initiator has no intention of actually discussing the matter rationally, and is most likely either stupid, fanatic, or ignorant.
FOSS Zealotry at its finest (Score:5, Insightful)
If Open Source is a Movement, you should see a proctologist. SAP doesn't need to be a friend nor a foe to it. They can and should be indifferent, as should 99.9999999999% of the world.
The ideology is simply unimportant in the grand scheme of things. Only zealots feel a need to paint everyone in black and white.
Re:FOSS Zealotry at its finest (Score:4, Insightful)
The ideology is simply unimportant in the grand scheme of things.
That is false both in this context and in all contexts.
Re: (Score:2)
That is false both in this context and in all contexts.
Yep, it would be really interesting if it was true in this context and false in all contexts!
Re: (Score:2)
The ideology is simply unimportant in the grand scheme of things.
That is false both in this context and in all contexts.
Well, I guess that would depend on your definition of "grand scheme of things" wouldn't it?
Your ideology is not important to mine, for example.
I could say a particular religion is unimportant in the grand scheme of things too, and have many supporters.
I could even say religion in general is unimportant in the grand scheme of things, and drown in a thousand reasons why hundreds of religions are important to hundreds of different grand schemes, all mutually exclusive.
Ideals are like this, they come and go, ex
Re: (Score:1)
Agreed. It doesn't matter. If what some are saying is true, SAP, Microsoft, and all other publishers of closed-source software are slowly becoming irrelevant [ibiblio.org].
OSS is not a religion to everyone (Score:5, Insightful)
To some people FOSS is just software to get work done. So they use it where they see fit. They contribute where they see benefit. But they don't sacrafice themselve to the holy crusade of FOSS.
Actually I would say this is how FOSS should work. If FOSS would have to rely on the altruism of companies it would be doomed. I don't think it is.
Re: (Score:2)
To some people FOSS is just software to get work done. So they use it where they see fit. They contribute where they see benefit. But they don't sacrafice themselve to the holy crusade of FOSS.
I would say that's probably a fair share of even FOSS developers. The stereotypical lone developer working to "scratch his own itch" is only developing and contributing where he sees some kind of benefit.
But lots of people who are enamored with FOSS seem not to recognize that a lot of the development on major projects comes from paid developers working at companies like Google, IBM, Novell, and Redhat. Those companies are "friends" to FOSS, but at the same time, they're contributing to areas where they s
Re: (Score:2)
here's something else to consider: none of these FOSS licenses prevent you from leeching. There's not a clause in the GPL that says you have to contribute in any way in order to make use of the software, or even to distribute the software. The developers who license their software under the GPL have knowingly given the entire world full permission to leech off of their work.
One could even argue that the more their software is used, even if the majority of use is "leeching", if would still benefit since increased usage would potentially mean more people that would consider active participation. Even if 99% of all new users are leeching that would still mean 1% that contribute; the larger the total number of users the larger the participating group would be. Not to mention that no one would consider contributing to a project that none at all wanted to use.
Friend or FOE (Score:1, Redundant)
It's pretty simple (Score:5, Insightful)
SAP support Open Source in any tool that allows them to develop and interact with their product.
The gnomes of SAP will never open SAP up.
If you have ever looked at SAP structure or code you don't want that box open~
Re: (Score:1, Informative)
But the nice thing with SAP is that you can look at the code. They ship their sources to all the customers. I know many so called big open souce supporting companies that don't ship the sources of their products.
Re: (Score:2)
True. But seriously, that craps a mess.
Re: (Score:2)
Fair price (Score:1)
Re: (Score:3, Insightful)
No, they aren't open source. You have to buy it from them and are not allowed to distribute/sell your modifications and there are quite a few strings attached to receiving it. The source is simply a product deliverable.
It's similar to the free as in beer argument. Or maybe more accurately the coke dealer giving the first hit free knowing you'll come back for more services. Most consider Open Source an ideology, and SAP certainly does not drink that punch. They are all about generating revenue through provid
Re: (Score:2)
SAP has a HUGE consulting business, and they charge higher than market rate for their services. Even if a company gave SAP 20 million dollars for their software, if they staffed the SAP with solely SAP consultants, SAP would easily bill out more than that in a single year.
A good functional consultant from SAP will run 3-400 dollars an hour. Now consider you need at least one for every module you implement (Financials, for example, is about 10 different modules), and that your implementation will take 2-3
Re: (Score:2)
Assuming that anyone pays it, then it is the market rate.
Nope.
Wrong. It has a number of sub modules but any decent consultant will know more than just one of them.
Re: (Score:3, Informative)
Agreed. You don't want to look at your code. ABAP gives me a headache, and the way SAP designs their code.... I guess I'm just not smart enough to follow what's going on after the 20th INCLUDE within an INCLUDE within an INCLUDE. It's poorly documented, and usually the comments [in the code] are in German.
Re: (Score:2)
When you buy SAP, you actually get the full ABAP source code of all the business logic, which is more openness than can be said for most businesses. Having said this it's not the same as open sourcing the software, as you need a commercial license to legally execute it.
Re: (Score:2)
SAP - What Do They Do? (Score:2, Funny)
What does SAP sell?
I checked their website, and it was filled to the brim with buzz words.
No actual product to buy.
Yet I bet they make billions selling it.
(Yes, I'm trolling)
Re:SAP - What Do They Do? (Score:5, Funny)
They let you optimize your business performance with integrated solutions.
I can tell by the generic photos of smiling business people, that they can maximize my ROI with their virtual collaboration packages.
Re: (Score:1)
As an employee... (Score:5, Interesting)
I admit that it sounds mighty idealistic, but at the same time, like many of the earlier posters, I wholly agree that it is quite possible to take a more neutral stance on the issue. It's not limited to only friends and enemies.
At the same time, I've been involved with discussions with legal ensuring that GPL'd code is not present in software products I am responsible for as a matter of protection of corporate interests.
Re:As an employee... (Score:4, Interesting)
Everything I've seen suggests that it is viewed like anything else - a potential tool that our customers may or may not benefit from, if used correctly.
This is how all software should be, in my opinion. Creating a zealous movement around it (be that Apple, Linux or Microsoft) does nobody any good. Pieces of software are tools; sometimes you just want a hammer to run games (Windows), sometimes you want a saw to host a web server (Linux), sometimes you want a screwdriver to boost your 'hip' score (Apple).
Use the correct tool and your life will forever be easier. The Free Software Movement is very important and cool, but ultimately when you find a nail you better have a hammer.
Re: (Score:3, Insightful)
"Use the correct tool and your life will forever be easier. The Free Software Movement is very important and cool, but"
I bet, that for life to "forever be easier", every tool will have to be a Free tool. In other words, I claim that openness and freedom are necessary components of any ideal (as in perfect) tool.
Granted, we're not there yet, but it's good that some people are ideological and looking into the future.
Re: (Score:1)
You make some fairly sweeping claims with no backing whatsoever. Care to elaborate in support of your beliefs?
Re: (Score:2)
The Free Software Movement is very important and cool, but ultimately when you find a nail you better have a hammer.
Without the free software movement, you would end up without any choice but commercial, proprietary software.
Re: (Score:1)
sometimes you just want a hammer
When the only tool you have is a hammer, then all problems start looking like a nail.
Re: (Score:3, Insightful)
Idealistic or not you hit the nail on the head with your post.
Plenty of companies look at software as a tool similar to a hammer or a lathe. Which model or version of the hammer will get the job done for me in the most cost-effective manner.
I work for a large industrial manufacture and we are deploying plenty of Linux right along side HP-UX, Microsoft 2003, AS400 and Mainframe. What tool makes the most sense for the problem we are trying to solve?
I honestly believe the longer you work for a for profit co
SAP can be friends with both (Score:3, Interesting)
Every software company benefits from Open Source, whether they'd like to admit it or not. They can peek in the Open Source world and find implementation tricks or functional paradigms and apply them to their products. Maybe even embed some GPL applications into a larger proprietary suite.
I believe SAP will not give up its competitive advantage by fully embracing Open Source if this translates into reduced profits; it does not make economic sense. However, SAP can be supportive (at least non obtrusive) of Open Source to further leverage whatever advantages it may provide and, secondarily, keep the die-hard computer programmers marginally happy.
I do not understand this attitude (Score:4, Insightful)
However, I do not understand this expectation that software companies should help open source. Microsoft is a special case - it tried to work with hardware vendors to delay the rise of Linux, Openoffice, etc. However, when it comes to pure software competition, a company that makes its living off software (and is not interested in the pure free-software-pay-for-support model than open source encourages) cannot be expected to act against its own financial interests to earn brownie points from the open source crowd.
Sometimes those interests will mandate open source participation. Other times, they won't. Interested in getting them to support open source ? Change market conditions to make it their interest to participate in open source. Open source might be religion to some, but it is simply an instrument for most of us. Pretty good instrument in most cases, but nothing more.
OpenERP (Score:3, Informative)
Nice true open source alternative to SAP:
http://openerp.com/
Tiny ERP, Pupesoft (Score:2)
Nice true open source alternative to SAP:
http://openerp.com/ [openerp.com]
OpenERP looks like it might be a re-branding of TinyERP [sourceforge.net]. However there's no obvious link from the TinyERP page on SourceForge nor on OpenERP's Launchpad [launchpad.net] page.
Probably a better one is Pupesoft [devlab.fi], though the documentation is not quite as accessible to some as one might wish...
SAP is open source (Score:5, Interesting)
The article complains that SAP does not support all the OSS community initiatives (as if nobody in OSS world ever has had any disagreement) and backs software patents.
As a software development company, SAP has no other choice than to hold on to their patent portfolio, even if for defense reasons. I am not saying that SAP will (or have) never sue anyone for patent infringement, but I have not heard of any widely publicized case of them doing so.
Re: (Score:1)
as long as you abandon your support for the changed parts of the software.
yes, you can get a developer access - but SAP don't sells a off-the-shelf-product but services. you should KNOW what you do before you request a developer key
Re: (Score:1)
I am not saying that SAP is an open source product in EFF terms (of course you cannot contribute back). But the source code is openly
Re: (Score:2, Insightful)
"As a software development company, SAP has no other choice than to hold on to their patent portfolio, even if for defense reasons."
Is that why SAP was one of the largest actors in pro software patents campaign in Europe? I'd respect an opinion like the one from Oracle where they stated that they don't like patents, but since they exist they must use them for defensive reasons. SAP on the other hand put huge sums of money into actually trying to legalise software patents in the EU where they are not legal a
It's a Mistake... (Score:5, Insightful)
... to treat a large company such as SAP as monolithic.
Some inside of SAP will be FOSS friends, some will be foes, some will be neither. It depends upon the individuals involved, their attitudes, roles and the incentives SAP gives them.
Re: (Score:3, Insightful)
Re: (Score:1)
The slashdotter above has hit it right on the head. SAP is a large conservative company and there are varying views on open-source across the organisation. Many folks in the company love open source and attempt to evangelize it, others (usually oldies) treat it with deep suspicion and are ingrained with the 'lets-build-a-new-wheel-again' attitude.
As far as SAP releasing its own products as open source - this is already true for the R3 platform - though it's technically 'view-on
Heh (Score:2, Offtopic)
I was about to tag the story "kdawsonsucks" :-D
What the hell? (Score:2)
SAP is in the business of making money, not supporting or not supporting free software. I imagine they support some efforts when it suits their interests (like Eclipse), and oppose others, when it doesn't ("all software should be free".) Of course their participation in open-source is self-interested; they are a business, not a charity. I doubt SAP gives one flying *bleep* about being a "serious, respected player in the world of open source."
SirWired
open source or free software (paging RMS) (Score:1)
The answer is simple (Score:1, Insightful)
SAP is nobody's friend. They're the enemy of all mankind.
What do you expect? (Score:1, Flamebait)
Y'know, this kind of article is exactly the reason why we're always having conversations about whether or not Linux (and other FOSS) is ready for general purpose use. Here you have all these open-source advocates, telling anyone who'll listen how great FOSS is, and how it's got this low TCO. That sounds great, but then it turns out there are strings attached. You're a bad FOSS citizen if you're not contributing some completely unquantified amount back to the project. Look, guys, you can't give something
Open source == corporate cooperation (Score:1)
No business involves themselves with open source out of idealism or philanthropy. It's all about self-interest.
Here's the continuum of corporations and their open-source philosophies:
1) Sun: Open-source almost all their products, gain developer adoption, get bottom-up adoption in corporations, and then charge for support.
2) IBM/Red Hat: Contribute to the open source community in a large way, but maintain other products that are completely proprietary. Talk up how "pro open source" you are in a mass
Re: (Score:1)
The point isn't to be an anti-Microsoft troll. It's to illustrate the prototypical anti-open source company is. Unfortunately, due to their tradition anti-open source stance, they're the best example.
I realize that Microsoft is edging closer to 3), which is the Apple view of open source, but I couldn't think of a better example to illustrate the extreme.
case by case (Score:1)
Friend or Foe ? (Score:2, Interesting)
Foe (Score:3, Interesting)
They sold MaxDB to MySQL, who open sourced it. After MySQL and various contributors improved MaxDB to the point where it was useful, they bought it back and immediately closed the source. Those are pretty clearly the actions of a ardent foe of open source.
Sick of the paranoia (Score:2)
I'm getting very tired of hearing the usual cry of, "If you're not with us, you're against us!" where FOSS is concerned, coming from the usual suspects. I think a certain quote about only a Sith dealing in absolutes, is appropriate here.
The paranoia possibly wouldn't bother me so much if it wasn't so completely baseless. People still using proprietary stuff from Microsoft or whoever hasn't killed open source up to this point, and it isn't going to kill it in the future.
There are a lot of genuinely terribl
Simple answer: is SAP open source? (Score:2)
There should be no debate on this issue. Is SAP releasing its software under a Free and open source license? If not, then it is NOT a friend of open source. It really could not get any simpler than that. Companies which produce proprietary software do not understand or agree with OSS philosophies and are certainly not friends...
Other (Score:2)
Seems to be an RMS religious rant to me. SAP is a for profit company. They write proprietary software. They have interests to protect. I can fully understand why they don't want the government coming along and forcing their applications to either become open source or allow open source clones of their proprietary application. It is also reasonable that SAP likes Linux, open source development tools, and consortium's that produce open source software that extend and interact with their proprietary so