SAP License Fees Also Due For Indirect Users, Court Rules (networkworld.com)
SAP's licensing fees "apply even to related applications that only offer users indirect visibility of SAP data," according to a Thursday ruling by a U.K. judge. Slashdot reader ahbond quotes Network World:
The consequences could be far-reaching for businesses that have integrated their customer-facing systems with an SAP database, potentially leaving them liable for license fees for every customer that accesses their online store. "If any SAP systems are being indirectly triggered, even if incidentally, and from anywhere in the world, then there are uncategorized and unpriced costs stacking up in the background," warned Robin Fry, a director at software licensing consultancy Cerno Professional Services, who has been following the case...
What's in dispute was whether the SAP PI license fee alone is sufficient to allow Diageo's sales staff and customers to access the SAP data store via the Salesforce apps, or whether, as SAP claims, those staff and customers had to be named as users and a corresponding license fee paid. On Thursday, the judge sided with SAP on that question.
What's in dispute was whether the SAP PI license fee alone is sufficient to allow Diageo's sales staff and customers to access the SAP data store via the Salesforce apps, or whether, as SAP claims, those staff and customers had to be named as users and a corresponding license fee paid. On Thursday, the judge sided with SAP on that question.
what could possibly go wrong?
While my gut reaction is "this is outrageous!", I have been approached by several clients asking me to create systems/applications that would act solely as a proxy to allow them to skirt licensing costs. I want to believe that's what happened here but it's hard to say without actually seeing what the application did and how "indirect" it truly was. If a small piece of functionality was pulling reporting data from SAP that's one thing, if the primary purpose was to just to present data to users through a single license, that's another.
...as the headline and summary do not explain at all, but it sounds like you have to be one to want to use it...
Do not look into laser with remaining eye.
Honestly their database and software is god awful crap. Why anyone uses it I'll never understand.
There are so many other proven alternatives that are built better and has a UI that was not built by raving lunatics...
Do not look at laser with remaining good eye.
SAP, this is a nice way to price yourself out of existance.
Sales Force is making money using SAP data, and SAP wants a piece of that action - so they're wrangling in court over the interpretation of SAP's licensing terms.
#DeleteChrome
Imagine applying that to a web-server: Being able to charge every reader for every page downloaded. On the good side, as a paying user, customers now have a voice in the use and sharing of their data. So maybe Facebook and friends won't be rushing to charge money from their herd of sheeple.
and there's no way SAP will allow someone to see data from their ERP system without paying for it. We've invested over $200 million in licensing fees and configuration. That isn't counting the money we've lost since it doesn't fit into our company's business model very well. After an audit in 1996 when we exposed data via a web site that I wrote in C in 1996 (which was like digging a hole to China with a spoon), we've paid user fees for customers since they have access to a small portion of their ERP data. It's great that we have a "single source of truth" with SAP and in the previous ten years before 1993 when we didn't use SAP things were just a disaster, but it's not worth the cost. Over my company's 45 year history, we've had total profits less than what we've pad to SAP which isn't including the about $75 million we spend in configuration.
According to:
https://www2.deloitte.com/content/dam/Deloitte/mx/Documents/human-capital/01_ERP_Top10_Challenges.pdf
" 55% to 75% of all ERP projects fail to meet their objectives." I don't see how that number is not larger considering the difficulty in getting SAP to do even basic stuff and the cost of customization. From talking to friends that use SAP, I would guess the failure number would be well over 90%.
What is SAP?
All you need to fix this, is put humans between the SAP system and the rest of the backend. A few mindless data-input jobs and a license for each of them is - by definition - going to be cheaper. Call it a "human license firewall" if you want.
Ahhh...the great dumpster continuum. Many a free computer will be found there. -- sowth (748135)
The company I worked at implemented SAP, and had an army of folks writing customizations to make it fit the business. I'm not sure what happened first, completion of the SAP implementation or bankruptcy. This link tells the story of Target Canada's experience: http://www.canadianbusiness.co...
Well, once you've got it, I suspect getting away from it is HARD.
And they sell it to the C-suite, not the people who will have to run it or use it.
A thousand pounds of wood moving at 300 feet per minute. Don't get in the way.
Which just highlights that the problem is the licensing model.
The change of terms means that it's an indication of SAP either have become "too big", they have saturated the market and can't grow anymore or they are starting to fail. In any case they may need to downsize in order to keep the customers.
Also realize that many businesses that have been successful have tailor-made systems.
If builders built buildings the way programmers wrote programs, then the first woodpecker would destroy civilization.
Marketing, marketing and more marketing combined with slick sales persons.
If builders built buildings the way programmers wrote programs, then the first woodpecker would destroy civilization.
There are so many other proven alternatives that are built better and has a UI that was not built by raving lunatics...
Hah, I've never understood the SAP value proposition, maybe the backend is good, but UI is the worst piece of shit I've ever seen. I just don't get how it is possible for a top tier company to get it so wrong.
Have you ever seen/used Oracle ERP? SAP is wonderful compared to Oracle.
Suppose you were an idiot and suppose you were a member of Congress
Indeed, I have experienced the same with many other services.
You would not believe how creative both the writers of corporate service licences are in inventing reasons why there customers shall pay them more, and how creative the corporate users of such services are in inventing more or less plausible/legal ways to circumvent the license fees.
Just one example: Vendor writes into the license contract a higher monthly fee for "pushed" updates instead of "pulled" (requested) data. A company using that service asks me to implement a proxy service that will pull at an insanely high frequency on its input and provide real "push updates" on data changes on its output.
Which just highlights that the problem is the licensing model.
Yes - that is what you get when you go for commercial software.
Open source is nice. No licencing fees, manufacturers don't meddle in how you use (or resell) the sw, no licence tracking overhead. Lower TCO, and the overall quality is better too. Finally, there are fewer ads involved!
Which just highlights that the problem is the licensing model.
Yes - that is what you get when you go for commercial software.
Open source is nice. No licencing fees, manufacturers don't meddle in how you use (or resell) the sw, no licence tracking overhead. Lower TCO, and the overall quality is better too. Finally, there are fewer ads involved!
Not all commercial vendors have such painful licenses, but a lot do.
Out of curiosity, what OSS options are out there that offer the breadth of functionally that either SAP or Salesforce do? It's hard to use an OSS alternative when none exist.
Looks like the higher ups at SAP, as with most top managerial types, skipped basic economics class to go snort coke off hookers or something. Because this just raises the cost for anyone doing business with them, but since SAP sets the cost to begin with at whatever they want it offers them nothing. They could've achieved the exact same effect by just charging more for their products to begin with, the end net product is the same. Either their customers will ditch them. or they'll just lower the price back down to what it once was, or they could've just charged more without losing customers to begin with. The only net winner here, as usual, is the lawyers who just charged exorbitant fees for fighting this case.
All ERP systems (like SAP) are sold the same way: people in suits who don't know much about the internal workings of the actual software sit in boardrooms with executives and show them powerpoint slides of the reports that their ERP system will provide them, and none of the executives worry about the fact that (a) the software is expensive to install and even more expensive to customize - with consultants bringing in up to $200 per hour sometimes, (b) you have to adapt your business processes to the ERP system, not the other way around, unless you want to spend even more $$$, (c) any customization you do make has a good chance of being broken when you upgrade to the new version, (d) the extra data entry work that has to be done to actually get real data into the system to generate those reports probably costs more than any savings you'll realize as a result of having all that data.
I maintain an in-house ERP system written in C# running on SQL server for a small business of about 150 employees, but we're growing fast. I only spend about half my time on the development and tweaking of this system, so the only thing it costs is two VMs and half my salary. (Note that this is separate from the accounting system). There's absolutely zero licensing costs. The software is tailored to the way we do business, not the other way around. It collects data directly from the diverse manufacturing machines on the plant floor through interfaces that I can write, control, and maintain, and it does this without any manual data entry on the part of the users. Its unit test coverage is over 90%, so we can push out changes and updates without fear of breaking existing features, and I can respond to new feature requests sometimes within hours or even minutes. It tracks employee time, project management, design, purchasing, production, inventory, shipping, maintenance and costing all in a single integrated place.
Companies buy off-the-shelf ERP systems so they don't have to manage people like me, but they really end up paying through the nose for it.
"I have never let my schooling interfere with my education." - Mark Twain
Yes, but how would that scale? Mind you, this isn't an argument in favor of SAP, as I believe that you could redesign that into something that would scale, albeit it would be a bit less flexible. I'd want to use a different DB engine, possibly PostGreSQL. I don't like C#, but there's nothing really wrong with it, I just think that if you want to scale it you need to convert it from a single DB into a hierarchy, with each local entity being a complete sub-module analogous to your current system, but the overall system holding a summary of all its dependent nodes...and probably producing a different set of reports.
I think we've pushed this "anyone can grow up to be president" thing too far.
Companies buy off-the-shelf ERP systems so they don't have to manage people like me, but they really end up paying through the nose for it.
Actually it's mostly so they if you get hit by a bus or decide to quit or decide you got them trapped and can demand a 10x salary increase they can get by without you. Sadly there's a lot of well designed custom systems that'll be throw out for no other reason than being very custom and very specific to your needs. The theory is nice, you can use a generic solution and it's just configuration. In practice I've found that you often end up with big limitations and have to work around them. And that can actually cost you a lot more time and effort in the long run than actually making a solution that works they way you want.
Live today, because you never know what tomorrow brings
that should be eliminated. Horrible software, insane prices, dreadful support.
Why anyone uses it I'll never understand
Actually few people understand. The ones who understand are CEOs and deciders. SAP is a gigantic ERP that deals with almost anything. It's build on a solid architecture, has its own system, language and database, and is highly customizable (people do SAP customization for a living).
Slashdot, fix the reply notifications... You won't get away with it...
That's cool! We now know that SAP will be dead in a few years because no one will consider them for use in any new system and they will be rolling systems off of SAP to get away from stupid licensing. As a rule you don't want to do business with a company so stupid that they are actively trying to discourage customers.
Time to make sure anyone I knows dumps SAP stock as it only has one direction to go.
This.
They sold that shit to Mobil Oil Corp (now defunct) as the "do-all front end to a backend."
It was tough to learn and wonky.
As a systems analyst for Mobil, I refused to have anything to do with it.
Those "upwardly mobile" promotion chasers went to work across the street for Kodak, who fired them later for being unskilled.
It little behooves the best of us to comment on the rest of us.
I'm not familiar with either SAP or Salesforce feature sets but if you are seriously considering them you should look at Odoo first. You could use that, hire half a dozen full-time programmers to tweak it and still come out ahead. It is also more likely to be useful out of the box than SAP.
If that's not open-sourcey enough there is also Tryton which was forked from an early version of Odoo. Not as many features, but some technical improvements. Odoo modules should be fairly easy to port if they have the right licence.
Have you ever seen/used Oracle ERP? SAP is wonderful compared to Oracle.
I was at a place that rolled out a new Web application on Oracle. It looked like it was written in the 70's. The fonts were terrible, the forms and field data didn't line up, it didn't scale for different screen sizes, the menus made no sense and the search never found anything useful. And this was only few years ago for a public company with millions of customers. Fair enough if this was your teenage kid's first go an app and he did it for free, but these solutions cost millions of dollars, I simply don't get how it can be done so wrong.
Ruling
Your system sounds cool. What happens if you get hit by a meteor on your way to work tomorrow?
That's probably why they're paying through the nose. I don't know jack shit about SAP and I work in the public sector but that part is likely the reason.
SAP cant scale worth shit, we recently added 4000 people in the call center and it took SAP 8 months to "scale" the stupid garbage pile they call software to handle it.
Then when we wanted to put in a system in the RMA database to track repair RMA data, the SAP experts said it was impossible, so one of the IT guys wrote the system we needed in PHP with a Open source SQL backend. he has a MITM box that will grab info from SAP and then spit it to the RMA server. when you do a query on the RMA page you get the full history of the device from manufacture date, to ship date, to who, to all repairs and even Tech support calls on the device.
SAP was unable to deliver this. Because SAP is really shitty.
Do not look at laser with remaining good eye.
Doing a lot of Odoo here. It's a good do-everything business suite for small businesses. I'm not sure how big implementations it can handle. Odoo is open source -although it has limitations (Richard Stallman says it's "trapped" see https://www.gnu.org/philosophy...). One of the clear advantages is flexibility to model the ERP to the actual business processes (not the other way around). There is even a possibility to sell the code via their market/app store or to share it via the Odoo Community Association. The company I work for as a team of 20+ Odoo experts. All busy. We do provide a range wide of training programs for and with Odoo as well. I'm exploring Odoo carefully for my wife's business, and it looks pretty good.
None. Inventory management in not fun. Production scheduling is not fun. Order tracking is boriiiing. Accounting, yawneroonie.
Most open source developers would rather spend their time screwing up a desktop environment or inventing shit programming languages.
Confucius say, "Find worm in apple - bad. Find half a worm - worse."
SAP was unable to deliver this. Because SAP is really shitty.
Why would they bother? They can apparently let you spend the money and effort developing it, and still charge you seat licenses when it's all done anyway. Sounds like a win-win for them.
I hear this all the time, and I'm not convinced. Companies buy stuff. They either sell it, or use it to make something and then they sell that. They either make it when somebody orders it, or they make it in advance based on forecasts and keep it until somebody buys it. They send invoices to customers, they get invoices from suppliers. The invoices can go before the goods, or after...
All that's there, in the standard.
I think that 99% of the time when people say it doesn't support their business processes there's an implied "in exactly the same way we did it before, down to the tiniest detail including the colour of the post-it notes that you stick on Maisie's screen when there's a goods return."
Confucius say, "Find worm in apple - bad. Find half a worm - worse."
So the question on Reddit the Other day, of how do I scale Active Directory to cover the 26 million people in Australia and New Zealand, needs to be: How do I scale SAP licensing to 26 million?
In Soviet Russia the insensitive clod is YOU!
Have you ever seen/used Oracle ERP? SAP is wonderful compared to Oracle.
Sawing off your own testicles with a blunt hacksaw is wonderful compared to Oracle.
To have a right to do a thing is not at all the same as to be right in doing it
Not quite right... it's that businesses keep changing their mind about how to do things, and those changes are actually often for good reasons. Often they discover there's a flaw in the way they're doing it, and maybe even a flaw in the way the whole industry is doing it, and they need to change. Our system allows the flexibility of change, which means the flexibility to improve. An off-the-shelf system discourages change, which also discourages improvement.
"I have never let my schooling interfere with my education." - Mark Twain
Not buying it. Flaws like what?
Confucius say, "Find worm in apple - bad. Find half a worm - worse."