D
David Vins
Your notion that there is a one-to-one relationship between hardware and
software is invalid. What dictates (what ever has dictated) that there is
such a relationship? The costs of hardware are based on its research and
development, the manufacture of its components, the assembly of them and the
subsequent distribution of it.
The same goes for software, which while it's physical manufacturing costs
(boxes, CD-ROMs, etc.) is minimal, it's manufacturing costs in terms of
human capital expended to develop it sometimes boggle the mind. A product
like Microsoft SQL Server has more than 500 developers! That doesn't
account for testers, management, product support, sales specialists,
consultants, etc... that are all needed to maintain that product. Not too
mention the fact that Microsoft maintains three major versions (2000, 7.0,
6.5) across a multitude of server and desktop platforms, a variety of ANSI
standards, WWW/XML standards etc.
Unlike MySQL, there is quite a lot more involved in the manufacturing and
maintenance costs of SQL Server.
Last, I disagree with you completely that SQL Server is over priced.
Expensive, for a small business looking to use it with a world wide web
site, yes. Unless of course the application is built for internal use, in
which case the SQL Server 2000 license included in Microsoft Small Business
Server more than meets their needs. And, for that web application, they can
just as easily load MSDE on the server and use it for that; and use their
permitted licenses in SBS/SQL2K to connect to that MSDE database with their
tools (or the tools already found in VS.NET or a multitude of other
products, like MS Access).
As for your Wal-Mart/Saks Fifth Avenue comparison, it too is faulty. Both of
those retailers, who by the way, are in vastly different businesses than
manufacturing software, cater to wholly different market segments.
software is invalid. What dictates (what ever has dictated) that there is
such a relationship? The costs of hardware are based on its research and
development, the manufacture of its components, the assembly of them and the
subsequent distribution of it.
The same goes for software, which while it's physical manufacturing costs
(boxes, CD-ROMs, etc.) is minimal, it's manufacturing costs in terms of
human capital expended to develop it sometimes boggle the mind. A product
like Microsoft SQL Server has more than 500 developers! That doesn't
account for testers, management, product support, sales specialists,
consultants, etc... that are all needed to maintain that product. Not too
mention the fact that Microsoft maintains three major versions (2000, 7.0,
6.5) across a multitude of server and desktop platforms, a variety of ANSI
standards, WWW/XML standards etc.
Unlike MySQL, there is quite a lot more involved in the manufacturing and
maintenance costs of SQL Server.
Last, I disagree with you completely that SQL Server is over priced.
Expensive, for a small business looking to use it with a world wide web
site, yes. Unless of course the application is built for internal use, in
which case the SQL Server 2000 license included in Microsoft Small Business
Server more than meets their needs. And, for that web application, they can
just as easily load MSDE on the server and use it for that; and use their
permitted licenses in SBS/SQL2K to connect to that MSDE database with their
tools (or the tools already found in VS.NET or a multitude of other
products, like MS Access).
As for your Wal-Mart/Saks Fifth Avenue comparison, it too is faulty. Both of
those retailers, who by the way, are in vastly different businesses than
manufacturing software, cater to wholly different market segments.