Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. The Software Industry

The Software Industry

Scheduled Pinned Locked Moved The Lounge
salesjavaoraclequestion
56 Posts 20 Posters 6 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • M Marc Clifton

    Vivi Chellappa wrote:

    What makes software different from common household goods such as TV, automobiles, etc?

    Nothing, the rest of those industries just hasn't caught up yet. If you read about about The Great Reset, or whatever it's called, one of the key components is that nobody owns anything -- they rent stuff. :omg: "You'll own nothing and you'll be happy" - World Economic Forum, 2016.[^]

    Latest Articles:
    A Lightweight Thread Safe In-Memory Keyed Generic Cache Collection Service A Dynamic Where Implementation for Entity Framework

    Richard Andrew x64R Offline
    Richard Andrew x64R Offline
    Richard Andrew x64
    wrote on last edited by
    #30

    Marc Clifton wrote:

    "You'll own nothing and you'll be happy" - World Economic Forum, 2016.[^]

    Much better stated as, "You'll own nothing and like it.

    The difficult we do right away... ...the impossible takes slightly longer.

    1 Reply Last reply
    0
    • V Vivi Chellappa

      Software is a product. Much like TV, automobile, washing machine, etc. The latter are tangible while software is intangible but that is not an important difference. Once upon a time, when you bought a software, you paid one price for it, no matter how many persons in the purchaser company used it. Then they decided to charge according to the power of the processor the purchaser company used. This is like saying you have a larger living room and so the TV is higher priced. Then they decided to charge price/user. This is akin to the price of the TV or washing machine being dependent on how many persons are in the household. Now, Oracle has gone one step further and its Java licenses are based on the number of employees in the purchaser company, including janitors or messenger boys they may employ. If a customer refuses to accept the new terms, which yield hundreds of thousands if not millions of dollars more in revenue to Oracle, Oracle is threatening an audit of those companies to determine if any of the contractual terms are violated by the purchaser. Companies have sprung up to assist the purchasers in questioning the findings of these audits. What makes software different from common household goods such as TV, automobiles, etc? What justifies differential pricing based on number of users? Other than the greed of software vendors.

      D Offline
      D Offline
      dandy72
      wrote on last edited by
      #31

      Vivi Chellappa wrote:

      Once upon a time, when you bought a software, you paid one price for it, no matter how many persons in the purchaser company used it.

      I don't agree with that premise, but let's keep going to see where that sort of thinking leads...

      Vivi Chellappa wrote:

      What justifies differential pricing based on number of users?

      Scale. You sell one license for your software to Company A that is going to have 3 of its employees use your software. Then you sell one license for your software to Company B that is going to have 1000 of its employees use your software. Company B should pay the same price as Company A? The only thing that's fair in that market is for you (as a software vendor) to have a single opportunity to sell one license (one per company), because every company in the world can get away with purchasing a single license? Consider also that Company B will use so much more of your support than Company A that it'll completely eat whatever profit you made on the sale, and soon having that company as a customer will cost you money. Unless you charge a fortune for each license, which means you'll never have any opportunity to sell to Company A to start with. The TV/automobile analogy severely falls apart because when you sell those, you charge for every TV/automobile you sell. The customer has a need for more of his people to use a car? Sell him more cars. I'm never going to defend Oracle for its licensing practices, but that's because they deviate from the sort of common sense (I hope) I've described above.

      1 Reply Last reply
      0
      • V Vivi Chellappa

        Software is a product. Much like TV, automobile, washing machine, etc. The latter are tangible while software is intangible but that is not an important difference. Once upon a time, when you bought a software, you paid one price for it, no matter how many persons in the purchaser company used it. Then they decided to charge according to the power of the processor the purchaser company used. This is like saying you have a larger living room and so the TV is higher priced. Then they decided to charge price/user. This is akin to the price of the TV or washing machine being dependent on how many persons are in the household. Now, Oracle has gone one step further and its Java licenses are based on the number of employees in the purchaser company, including janitors or messenger boys they may employ. If a customer refuses to accept the new terms, which yield hundreds of thousands if not millions of dollars more in revenue to Oracle, Oracle is threatening an audit of those companies to determine if any of the contractual terms are violated by the purchaser. Companies have sprung up to assist the purchasers in questioning the findings of these audits. What makes software different from common household goods such as TV, automobiles, etc? What justifies differential pricing based on number of users? Other than the greed of software vendors.

        T Offline
        T Offline
        theoldfool
        wrote on last edited by
        #32

        In today's world, one does not buy software, one usually licenses software. When you install said software, you are required to agree with the EULA (probably without bothering to read it). Many times, you agree to abide by said EULA and any changes they decide to make in the future. There has been great gnashing of teeth when recent farmers find out they own the tractor but license the microcode that runs it. When Larry took over from Sun, I doubt that he had the intentions of losing money on Java. He did not become extremely rich by giving stuff away. Is he greedy for wanting to make lots of money? That is in the eyes of the beholder. 1. Whatever the market will bear. 2. You makes your choices when you sign up. 3. You are greedy if you make a lot of (my) money. I am an entrepreneur if I make a lot of (your) money. Alas, I didn't make a lot of anybody's money. :)

        >64 It’s weird being the same age as old people. Live every day like it is your last; one day, it will be.

        1 Reply Last reply
        0
        • K Kschuler

          I'm talking pre-internet

          L Offline
          L Offline
          Lost User
          wrote on last edited by
          #33

          Well obviously so am I. 50 years ago the internet was still quite a long way off.

          S 1 Reply Last reply
          0
          • C charlieg

            has nothing to do with greed. $$ is $$. You don't have to buy it.

            Charlie Gilley “They who can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety.” BF, 1759 Has never been more appropriate.

            J Offline
            J Offline
            Jeremy Falcon
            wrote on last edited by
            #34

            Yeah ok... charging an exorbitant amount for something has nothing to do with greed. Not sure you know what that word means. :laugh: :laugh:

            Jeremy Falcon

            C 1 Reply Last reply
            0
            • L Lost User

              Well obviously so am I. 50 years ago the internet was still quite a long way off.

              S Offline
              S Offline
              StarNamer work
              wrote on last edited by
              #35

              45 years ago, in the UK, we used JANet (Joint Academic Network) to update software and that ultimately became part of the internet so it wasn't so far off 50 years ago. I can't remember when ARPANet was set up...

              L 1 Reply Last reply
              0
              • V Vivi Chellappa

                Software is a product. Much like TV, automobile, washing machine, etc. The latter are tangible while software is intangible but that is not an important difference. Once upon a time, when you bought a software, you paid one price for it, no matter how many persons in the purchaser company used it. Then they decided to charge according to the power of the processor the purchaser company used. This is like saying you have a larger living room and so the TV is higher priced. Then they decided to charge price/user. This is akin to the price of the TV or washing machine being dependent on how many persons are in the household. Now, Oracle has gone one step further and its Java licenses are based on the number of employees in the purchaser company, including janitors or messenger boys they may employ. If a customer refuses to accept the new terms, which yield hundreds of thousands if not millions of dollars more in revenue to Oracle, Oracle is threatening an audit of those companies to determine if any of the contractual terms are violated by the purchaser. Companies have sprung up to assist the purchasers in questioning the findings of these audits. What makes software different from common household goods such as TV, automobiles, etc? What justifies differential pricing based on number of users? Other than the greed of software vendors.

                J Offline
                J Offline
                jana_hus
                wrote on last edited by
                #36

                Yet another example, in MY OPINION, so go ahead and flame me...An example of using the latest and greatest (!) business custom and deliberately or by accident, forgetting the "business 101". I you have 10 "team members " each using a hammer (to make a product AKA money for you ) , you buy , and PAY, for a dozen hammers. ( cheaper by a dozen (rule)) . By same token, if your business require software for SAME # of "team" members" etc etc .... you use your own , (misguided) logic , to say it politically nicely and popular, AND MAKE (10 illegal) copies and call it "good business". ...until one day a kid in the crowd will yell "...the emperor is naked ..."

                1 Reply Last reply
                0
                • S StarNamer work

                  45 years ago, in the UK, we used JANet (Joint Academic Network) to update software and that ultimately became part of the internet so it wasn't so far off 50 years ago. I can't remember when ARPANet was set up...

                  L Offline
                  L Offline
                  Lost User
                  wrote on last edited by
                  #37

                  Back in the 60s I worked for Shell-Mex and BP. We had two computer centres, one in Manchester (Wythenshawe) and one in Hemel Hempstead. Once a week we needed to exchange data between the two. So each centre loaded all the data onto 3/4 inch magnetic tapes, boxed them up and popped them into a taxi. The two taxis then made their way to a rendezvous point in Birmingham where they exchanged boxes. The new tapes were then delivered to their destinations. Our centre in Wythenshawe had earlier (i.e. less advanced) systems than Hemel, so if they forgot and wrote their tapes in "high density" we could not read them. Happy days!

                  J T 2 Replies Last reply
                  0
                  • V Vivi Chellappa

                    Software is a product. Much like TV, automobile, washing machine, etc. The latter are tangible while software is intangible but that is not an important difference. Once upon a time, when you bought a software, you paid one price for it, no matter how many persons in the purchaser company used it. Then they decided to charge according to the power of the processor the purchaser company used. This is like saying you have a larger living room and so the TV is higher priced. Then they decided to charge price/user. This is akin to the price of the TV or washing machine being dependent on how many persons are in the household. Now, Oracle has gone one step further and its Java licenses are based on the number of employees in the purchaser company, including janitors or messenger boys they may employ. If a customer refuses to accept the new terms, which yield hundreds of thousands if not millions of dollars more in revenue to Oracle, Oracle is threatening an audit of those companies to determine if any of the contractual terms are violated by the purchaser. Companies have sprung up to assist the purchasers in questioning the findings of these audits. What makes software different from common household goods such as TV, automobiles, etc? What justifies differential pricing based on number of users? Other than the greed of software vendors.

                    C Offline
                    C Offline
                    charlieg
                    wrote on last edited by
                    #38

                    Follow up, because I'm about to respond to Jeremy. Companies come up with licensing schemes to make money. ALL companies and I include myself as a small business have to decide how much money they want to make to stay in the market. It has to be worth the effort. And there is nothing wrong with that. The other day, I took my wife out for her retirement dinner. I live north of atlanta, and we have noticed a HUGE price jump in eating anything made in a restaurant. I had a burrito, one beer, she have her enchiladas and a glass of wine. $90. I can honestly say, I cook better than most restaurants, and my wife leaves me in the dust. What's the point? I made a decision to trade treasure for service. The result? We have more and more restaurants failing because their substandard product is overpriced. Getting back to Oracle - this is nothing new. Over the past 20 years, the industry has been trying to transition to a service/subscription based business model. It might make sense for corporations, but seriously - consumers? The fact is that companies have a product that they support, but people are happy with the old version. Back in the mid 80s, I worked for Digital Equipment. Their s/w licensing model was based on CPU performance. We kept rolling out faster and faster systems that broke the license model. It got so ridiculous that the sales people would sell a new system and then licenses for $1. Oracle is playing games, and as developers, we need to be nimble. Any wonder why Oracle bought mySQL? For example, there is NOTHING Microsoft has added to Office since 2007 that I need. *Nothing*. I am not going to pay an office 365 subscription of any form. Microsoft can do their thing, and I can keep my money. Watch when they try to monitize OS updates.

                    Charlie Gilley “They who can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety.” BF, 1759 Has never been more appropriate.

                    1 Reply Last reply
                    0
                    • J Jeremy Falcon

                      Yeah ok... charging an exorbitant amount for something has nothing to do with greed. Not sure you know what that word means. :laugh: :laugh:

                      Jeremy Falcon

                      C Offline
                      C Offline
                      charlieg
                      wrote on last edited by
                      #39

                      Smarty pants ;) My point is that it's a free market. Don't like the price? Don't buy it. Of course we can get into illegal cornering of markets and price fixing, etc. Did you design a system that wedded you to the evil prince? Fix it. Look at MS - they want to sell me a subscription to office? 99.999% I don't use? Really? When companies do this, they are circling the wagons because their cheese is about to be moved. Strongly recommend this book: https://www.amazon.com/Moved-Cheese-Amazing-Deal-Change/dp/B0049JMZ4W/ref=asc_df_B0049JMZ4W/?tag=hyprod-20&linkCode=df0&hvadid=693308329801&hvpos=&hvnetw=g&hvrand=17849836759272649514&hvpone=&hvptwo=&hvqmt=&hvdev=c&hvdvcmdl=&hvlocint=&hvlocphy=9010778&hvtargid=pla-1952829245456&psc=1&mcid=504da9c7808a3f22b099ede91ed84825&gad_source=1[^] There are limits to how deep you want to gouge, I'll grant you that. But if the OP is upset, they need to take it up with senior leadership.

                      Charlie Gilley “They who can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety.” BF, 1759 Has never been more appropriate.

                      J 1 Reply Last reply
                      0
                      • C charlieg

                        Smarty pants ;) My point is that it's a free market. Don't like the price? Don't buy it. Of course we can get into illegal cornering of markets and price fixing, etc. Did you design a system that wedded you to the evil prince? Fix it. Look at MS - they want to sell me a subscription to office? 99.999% I don't use? Really? When companies do this, they are circling the wagons because their cheese is about to be moved. Strongly recommend this book: https://www.amazon.com/Moved-Cheese-Amazing-Deal-Change/dp/B0049JMZ4W/ref=asc_df_B0049JMZ4W/?tag=hyprod-20&linkCode=df0&hvadid=693308329801&hvpos=&hvnetw=g&hvrand=17849836759272649514&hvpone=&hvptwo=&hvqmt=&hvdev=c&hvdvcmdl=&hvlocint=&hvlocphy=9010778&hvtargid=pla-1952829245456&psc=1&mcid=504da9c7808a3f22b099ede91ed84825&gad_source=1[^] There are limits to how deep you want to gouge, I'll grant you that. But if the OP is upset, they need to take it up with senior leadership.

                        Charlie Gilley “They who can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety.” BF, 1759 Has never been more appropriate.

                        J Offline
                        J Offline
                        Jeremy Falcon
                        wrote on last edited by
                        #40

                        charlieg wrote:

                        Smarty pants

                        Guilty. :laugh:

                        charlieg wrote:

                        My point is that it's a free market. Don't like the price? Don't buy it

                        Right, but that has nothing to do with greed, which was what I was talking about. If anything is more do with supply and demand. Which are indirectly based on fear and greed but that aren't directly the same thing.

                        charlieg wrote:

                        When companies do this, they are circling the wagons because their cheese is about to be moved.

                        I'm not sure what that metaphor means. I assume it means they're getting desparate and if so, would lend credence to my original point you seem to be trying to discredit. :~ Side note, it's in poor taste for unsolicited book recommendations. It's presumptuous and assumes I know little of the subject. I can promise you, nothing could be further from the truth.

                        charlieg wrote:

                        But if the OP is upset, they need to take it up with senior leadership.

                        This has nothing to do with greed being the driving factor behind a lot of new pricing models.

                        Jeremy Falcon

                        1 Reply Last reply
                        0
                        • L Lost User

                          Vivi Chellappa wrote:

                          What justifies differential pricing based on number of users?

                          You are comparing apples with oranges. When you watch TV you do not use it to make money. When you use someone's software product, in most cases it is to keep your business going. So if you profit from using that software then maybe the owner should get a share of those profits.

                          D Offline
                          D Offline
                          Daniel Pfeffer
                          wrote on last edited by
                          #41

                          So if I buy a truck for my delivery service, is it your contention that I should pay a royalty or license fee to the truck's manufacturer?

                          Freedom is the freedom to say that two plus two make four. If that is granted, all else follows. -- 6079 Smith W.

                          L 1 Reply Last reply
                          0
                          • D Daniel Pfeffer

                            So if I buy a truck for my delivery service, is it your contention that I should pay a royalty or license fee to the truck's manufacturer?

                            Freedom is the freedom to say that two plus two make four. If that is granted, all else follows. -- 6079 Smith W.

                            L Offline
                            L Offline
                            Lost User
                            wrote on last edited by
                            #42

                            A truck is not software.

                            1 Reply Last reply
                            0
                            • V Vivi Chellappa

                              Software is a product. Much like TV, automobile, washing machine, etc. The latter are tangible while software is intangible but that is not an important difference. Once upon a time, when you bought a software, you paid one price for it, no matter how many persons in the purchaser company used it. Then they decided to charge according to the power of the processor the purchaser company used. This is like saying you have a larger living room and so the TV is higher priced. Then they decided to charge price/user. This is akin to the price of the TV or washing machine being dependent on how many persons are in the household. Now, Oracle has gone one step further and its Java licenses are based on the number of employees in the purchaser company, including janitors or messenger boys they may employ. If a customer refuses to accept the new terms, which yield hundreds of thousands if not millions of dollars more in revenue to Oracle, Oracle is threatening an audit of those companies to determine if any of the contractual terms are violated by the purchaser. Companies have sprung up to assist the purchasers in questioning the findings of these audits. What makes software different from common household goods such as TV, automobiles, etc? What justifies differential pricing based on number of users? Other than the greed of software vendors.

                              J Offline
                              J Offline
                              jschell
                              wrote on last edited by
                              #43

                              Vivi Chellappa wrote:

                              Once upon a time, when you bought a software, you paid one price for it, no matter how many persons in the purchaser company used it.

                              When was that exactly? Or perhaps you definition of use is limited. When one bought Lotus 1-2-3 it installed itself in such a way that it could only be installed on one computer. I would be very surprised if the early payroll systems (big iron) had contracts that allowed one to install it on other computers say at a different company. By seat licenses are absolutely not new.

                              Vivi Chellappa wrote:

                              Then they decided to charge according to the power of the processor the purchaser company used.

                              So? Why is that surprising? The point of companies is to make money. So they learn new ways to make money they do it. Checking luggage on passenger airlines used to be free. But that doesn't mean that they didn't charge for cargo shipping. You did learn about steam ships right? Steerage class passengers didn't have a lot of fun.

                              Vivi Chellappa wrote:

                              Oracle is threatening an audit of those companies to determine if any of the contractual terms are violated by the purchaser.

                              Eh? Software companies have been suing other companies for licensing violations for decades. I think there is even a company whose sole purpose is doing that. They would and did take the offending company to court, win a judgement, then conduct an audit. The offending company would then have to buy the number of licenses that they did not have and pay a substantial penalty. And somewhat related Sun, the original owner of Java, sued Microsoft and won because Microsoft created and distributed a non-compliant Java version for Windows. Microsoft violated the terms of the license.

                              Vivi Chellappa wrote:

                              If a customer refuses to accept the new terms,

                              Or the company can use something else. You do know there is an open source version of Java right?

                              Vivi Chellappa wrote:

                              such as TV, automobiles, etc?

                              Well for one thing because they are tangible. But do you know how an automobile lease works right? You know the ones with the 'lower' cost? Or what about companies that rent household furnishings? Including TVs. Actually I think I saw a place that rents hi

                              T 2 Replies Last reply
                              0
                              • V Vivi Chellappa

                                My question was: Should software be priced differently than ordinary goods? What is the justification for it? The production process is similar. An automobile manufacturer has a design bureau to design a new vehicle; production engineers to manufacture the vehicle; test engineers who test the vehicle for safety, compliance with various laws, etc; and a marketing and sales group to advertise the new vehicle and sell it through dealerships; and a service organization that coordinates warranty repairs through the dealership. A software company has senior developers who design the software; development engineers who write the code; test engineers who test the functionality of the software; and maintenance engineers who perform fixes when errors are discovered. The production process is far easier as one has to only copy hundreds of CDs as opposed to an automobile where several body parts have to be pressed out of sheet metal; the body has to be welded together and painted; the engine has to be cast and machined; the transmission has to be forged and machined: and the entirety of parts have to be brought together in an assembly line to be assembled into a complete vehicle. But an automobile is not priced on the basis of whether it is a single user vehicle or to be used by a family of six. Why the difference then except that the software guys have the customer by the gonads and are willing to squeeze hard to extract money?

                                J Offline
                                J Offline
                                jschell
                                wrote on last edited by
                                #44

                                Vivi Chellappa wrote:

                                Should software be priced differently than ordinary goods?

                                You mean like John Deere requiring that their tractors only be serviced by their dealers? Or terms of use on almost any electronics that said the warranty was violated if anyone but a licensed service center worked on it? Or labeling exactly the same printer with a different name, and charging more, based on whether it would be serviced for free if something went wrong versus charging to fix for it? What about charging for an extended warranty for a refrigerator because it only has a one year warranty when refrigerators commonly last more than 10 years.

                                Vivi Chellappa wrote:

                                But an automobile is not priced on the basis of whether it is a single user vehicle or to be used by a family of six.

                                But on the other hand a rental car usually (always?) states that only the renter can drive it. Doesn't matter whether it is a friend or a spouse.

                                1 Reply Last reply
                                0
                                • V Vivi Chellappa

                                  So, if I buy a truck from General Motors for my freight carrying business, I should share my profits with GM?

                                  J Offline
                                  J Offline
                                  jschell
                                  wrote on last edited by
                                  #45

                                  If that is how they sell it yes. Did you know you can get a 'fleet' credit card for your business? Like a regular credit card but for commercial businesses which do in fact use vehicles as part of the business. The company gets benefits because the card is used, via the contract for the card, in certain ways. Such as where they buy gas and how the vehicle is serviced. Same is true for large companies where the employees have company expenses. The company gets money back depending on things like how the employees travel, where they stay, where they eat and even office expenses.

                                  1 Reply Last reply
                                  0
                                  • V Vivi Chellappa

                                    In the past (and even now), there was/is an annual maintenance contract with the software vendor that paid for upgrades and bug fixes. It is like buying an extended warranty for your car. My question remains: what justifies per-user pricing? PS. I brought in Oracle as an example of egregious business practices that is enabled by per-user pricing.

                                    J Offline
                                    J Offline
                                    jschell
                                    wrote on last edited by
                                    #46

                                    Vivi Chellappa wrote:

                                    In the past (and even now), there was/is an annual maintenance contract with the software vendor that paid for upgrades and bug fixes.

                                    Not sure you mean by "past" but no that is not true. Big iron applications, far as I know had contracts. The contract covered the iron and the software. For big iron 3rd party software (like Oracle) I suspect there were contracts also. For personal computers when you bought Lotus 1-2-3, it was yours. After a bit software of some sorts offered an upgrade which meant you paid less if you had the prior version. Some companies did that. That was true regardless of whether it was personal use, small business or large business. The only 'contracts' associated with that was that if you bought enough copies you could negotiate a lower price. There was no service at all.

                                    1 Reply Last reply
                                    0
                                    • L Lost User

                                      Back in the 60s I worked for Shell-Mex and BP. We had two computer centres, one in Manchester (Wythenshawe) and one in Hemel Hempstead. Once a week we needed to exchange data between the two. So each centre loaded all the data onto 3/4 inch magnetic tapes, boxed them up and popped them into a taxi. The two taxis then made their way to a rendezvous point in Birmingham where they exchanged boxes. The new tapes were then delivered to their destinations. Our centre in Wythenshawe had earlier (i.e. less advanced) systems than Hemel, so if they forgot and wrote their tapes in "high density" we could not read them. Happy days!

                                      J Offline
                                      J Offline
                                      jschell
                                      wrote on last edited by
                                      #47

                                      So big iron. Presumably the companies had a full service contract with the iron company and quite likely only ran software from those companies as well. Did the employees of your company run those updates or did the employees of the iron company run the updates?

                                      L 1 Reply Last reply
                                      0
                                      • G Gary Stachelski 2021

                                        The biggest difference between Products (TV, Automobile, Washing Machine) and software is that software is not sold. Software is licensed. You do not own it. You own the right to use it under the terms of the licensing agreement. If you do not agree with the terms of the license you are free to negotiate with the software owner or go find a different software solution with licensing terms that are more to your liking (like open source alternatives). The problem that software owners/vendors have is that software is easy to install and run on most computing equipment. Need an extra word processor for a new employee, just install the one you have on that employee's new PC. That is why most software installs try to phone home to the mother company to validate that the software license for it is not already bound to a different PC. Need more flexibility in the international nature of your multi country corporation. Then get an Enterprise License and you are free to use software as much as you want. Of course, you are going to pay an order of magnitude more for the license than a single user license. Have a small office with a tiny server and you don't want to pay for "big iron" prices. Then there are small server (per core) pricing. You can compare hard good products with software products only when they can "pop into existence" by simply installing a copy of them in another location. Need a 2nd TV, just install a copy of your TV in the new room, or friend's house. But I do agree that Oracle is the example of hardnosed licensing. It's the reason why almost everyone that is doing any serious development with Java software products is using OpenJDK development. If you are an enterprise and using Oracle as a database then you are stuck. You are already paying an arm and leg for licensing and support.

                                        J Offline
                                        J Offline
                                        jschell
                                        wrote on last edited by
                                        #48

                                        Gary Stachelski 2021 wrote:

                                        The biggest difference between Products (TV, Automobile, Washing Machine) and software is that software is not sold. Software is licensed.

                                        But not that simple. Car leasing. Backhoe rental. Not to mention of course 'software' these days is also confused with 'service'. You can have Microsoft Office as a product or a service. If I go to a bar, buy a beer and watch a sports match am I getting a service or a product?

                                        T G 2 Replies Last reply
                                        0
                                        • L Lost User

                                          Back in the 60s I worked for Shell-Mex and BP. We had two computer centres, one in Manchester (Wythenshawe) and one in Hemel Hempstead. Once a week we needed to exchange data between the two. So each centre loaded all the data onto 3/4 inch magnetic tapes, boxed them up and popped them into a taxi. The two taxis then made their way to a rendezvous point in Birmingham where they exchanged boxes. The new tapes were then delivered to their destinations. Our centre in Wythenshawe had earlier (i.e. less advanced) systems than Hemel, so if they forgot and wrote their tapes in "high density" we could not read them. Happy days!

                                          T Offline
                                          T Offline
                                          trønderen
                                          wrote on last edited by
                                          #49

                                          Around 1980 I first heard the saying, "A truckload of magnetic tape tape has a tremendous bandwidth". Later, I learned that the saying is several years older. I'd like to do a real, up to date calculation based on, say 128 TB SD cards. What is the weight of an SD card? (I don't have a scale handling those ranges!) How much can you load into a truck? 20 tons? 40 tons? I guess that a container ship of SD cards would beat the combined capacity of all the Trans-Atlantic optic fibers.

                                          Religious freedom is the freedom to say that two plus two make five.

                                          1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • World
                                          • Users
                                          • Groups