D
Dave Milne
Guest
What if cars were so complicated that only the manufacturer could service
them ?
Dave Milne, Scotland
'99 TJ 4.0 Sahara
"Earle Horton" <[email protected]> wrote in message
news:[email protected]...
: Of course you would. I would too if I had to write programs. I just
cannot
: see the moral justification for using the force of law to compel Microsoft
: to make things convenient for you though.
:
: Earle
:
: "Dave Milne" <jeep@_nospam_milne.info> wrote in message
: news[email protected]...
: > I'd rather write portable programs given a choice.
: >
: > Dave Milne, Scotland
: > '99 TJ 4.0 Sahara
: >
: > "Earle Horton" <[email protected]> wrote in
message
: > news:[email protected]...
: > : I don't see how it's unfair at all. Microsoft wrote those functions,
: and
: > : tested them, at a considerable cost of money, testing, and whipping
: > : programmers into working overtime. A considerable amount of blood,
: sweat,
: > : and tears went into those APIs. Now a federal judge says that the
rest
: of
: > : the world gets them essentially for free, before Microsoft decides
that
: it
: > : is time on its own. No, I don't see how this is fair at all. If you
: want
: > : to write Windows programs, you should have to play ball with The Great
: > Satan
: > : in Redmond on his own terms.
: > :
: > : Earle
: > : http://earleh.tripod.com/w2.html
: > :
: > : "Dave Milne" <jeep@_nospam_milne.info> wrote in message
: > : news:[email protected]...
: > : > Sure, I understand the difference. Microsoft has documentation on
how
: to
: > : use
: > : > the dlls, and its opaque to everyone else. Simply knowing its there
: > isn't
: > : > good enough to bet your business on. You don't necessarily know what
: the
: > : > side effects are, or what the return codes are. Most programmers
have
: > not
: > : > enough time to go around playing with reverse engineering dlls.
These
: > : facts
: > : > mean that MS can exploit an unfair advantage by not publishing a
: better
: > : API.
: > : >
: > : > Dave Milne, Scotland
: > : > '99 TJ 4.0 Sahara
: > : >
: > : > "DTJ" <[email protected]> wrote in message
: > : > news:[email protected]...
: > : > : On Thu, 03 Jul 2003 18:02:08 GMT, "Dave Milne"
: > : > : <jeep@_nospam_milne.info> wrote:
: > : > :
: > : > : >"DTJ" <[email protected]> wrote in message
: > : > : >news:[email protected]...
: > : > : >: On Thu, 03 Jul 2003 12:52:02 GMT, 'nuther Bob
: > : > : >: <[email protected]> wrote:
: > : > : >:
: > : > : >: >crystal clear, is that MS as a vendor of both the application
: and
: > : > : >: >OS was keeping things secret about the OS that they were
taking
: > : > : >: >advantage of in their applications - that is also illegal. The
: > : > : >: >list goes on, those are two major issues.
: > : > : >:
: > : > : >: This is so bull**** though. It is impossible to "keep things
: > secret"
: > : > : >: in Windows. Any programmer with even a few days experience
: should
: > : > : >: know how to view the exported functions in a DLL. It is simple
: to
: > : > : >: look at what DLLs are being loaded. Since the Windows OS is
: mainly
: > : > : >: DLLS, there is no possibility for MS to "hide" functions from
: > anyone.
: > : > : >
: > : > : >Not at all bull**** - any programmer with a few days experience
: knows
: > : > that
: > : > : >he minimises the impact of change by using the *published* API
: which
: > is
: > : > : >supported.
: > : > :
: > : > : Different issue. You are talking about best practices, while the
: > : > : original point was about keeping things secret. You do understand
: the
: > : > : difference, I presume.
: > : >
: > : >
: > :
: > :
: >
: >
:
:
them ?
Dave Milne, Scotland
'99 TJ 4.0 Sahara
"Earle Horton" <[email protected]> wrote in message
news:[email protected]...
: Of course you would. I would too if I had to write programs. I just
cannot
: see the moral justification for using the force of law to compel Microsoft
: to make things convenient for you though.
:
: Earle
:
: "Dave Milne" <jeep@_nospam_milne.info> wrote in message
: news[email protected]...
: > I'd rather write portable programs given a choice.
: >
: > Dave Milne, Scotland
: > '99 TJ 4.0 Sahara
: >
: > "Earle Horton" <[email protected]> wrote in
message
: > news:[email protected]...
: > : I don't see how it's unfair at all. Microsoft wrote those functions,
: and
: > : tested them, at a considerable cost of money, testing, and whipping
: > : programmers into working overtime. A considerable amount of blood,
: sweat,
: > : and tears went into those APIs. Now a federal judge says that the
rest
: of
: > : the world gets them essentially for free, before Microsoft decides
that
: it
: > : is time on its own. No, I don't see how this is fair at all. If you
: want
: > : to write Windows programs, you should have to play ball with The Great
: > Satan
: > : in Redmond on his own terms.
: > :
: > : Earle
: > : http://earleh.tripod.com/w2.html
: > :
: > : "Dave Milne" <jeep@_nospam_milne.info> wrote in message
: > : news:[email protected]...
: > : > Sure, I understand the difference. Microsoft has documentation on
how
: to
: > : use
: > : > the dlls, and its opaque to everyone else. Simply knowing its there
: > isn't
: > : > good enough to bet your business on. You don't necessarily know what
: the
: > : > side effects are, or what the return codes are. Most programmers
have
: > not
: > : > enough time to go around playing with reverse engineering dlls.
These
: > : facts
: > : > mean that MS can exploit an unfair advantage by not publishing a
: better
: > : API.
: > : >
: > : > Dave Milne, Scotland
: > : > '99 TJ 4.0 Sahara
: > : >
: > : > "DTJ" <[email protected]> wrote in message
: > : > news:[email protected]...
: > : > : On Thu, 03 Jul 2003 18:02:08 GMT, "Dave Milne"
: > : > : <jeep@_nospam_milne.info> wrote:
: > : > :
: > : > : >"DTJ" <[email protected]> wrote in message
: > : > : >news:[email protected]...
: > : > : >: On Thu, 03 Jul 2003 12:52:02 GMT, 'nuther Bob
: > : > : >: <[email protected]> wrote:
: > : > : >:
: > : > : >: >crystal clear, is that MS as a vendor of both the application
: and
: > : > : >: >OS was keeping things secret about the OS that they were
taking
: > : > : >: >advantage of in their applications - that is also illegal. The
: > : > : >: >list goes on, those are two major issues.
: > : > : >:
: > : > : >: This is so bull**** though. It is impossible to "keep things
: > secret"
: > : > : >: in Windows. Any programmer with even a few days experience
: should
: > : > : >: know how to view the exported functions in a DLL. It is simple
: to
: > : > : >: look at what DLLs are being loaded. Since the Windows OS is
: mainly
: > : > : >: DLLS, there is no possibility for MS to "hide" functions from
: > anyone.
: > : > : >
: > : > : >Not at all bull**** - any programmer with a few days experience
: knows
: > : > that
: > : > : >he minimises the impact of change by using the *published* API
: which
: > is
: > : > : >supported.
: > : > :
: > : > : Different issue. You are talking about best practices, while the
: > : > : original point was about keeping things secret. You do understand
: the
: > : > : difference, I presume.
: > : >
: > : >
: > :
: > :
: >
: >
:
: