comp.lang.ada
 help / color / mirror / Atom feed
From: adaworks@netcom.com (AdaWorks)
Subject: Re: Ada News Brief - 96-05-24.txt [1/1]
Date: 1996/06/01
Date: 1996-06-01T00:00:00+00:00	[thread overview]
Message-ID: <adaworksDsAq5C.5MB@netcom.com> (raw)
In-Reply-To: dewar.833454556@schonberg


Robert Dewar (dewar@cs.nyu.edu) wrote:
: Richard Riehle (rriehle@nunic.nu.edu) wrote:

: >   Java's democratic nature is a blessing for open exhange of ideas. It
: >   would not lend itself easily to the protection of ideas.  When we want
: >   to minimize the risk of sacrificing our intellectual property through
: >   too easy public access, nothing does the job as well as Ada.


: That's a very strange viewpoint. Of course we are not talking languages
: here, as someone has pointed out, but rather typical environments.

  [snip, snip, snip ]

: byte code interpretors, you can distribute JBC, and avoid distributing
: the source.

  Perhaps my observation can be summed up in terms of the ease of
  reverse engineering. It seems to me easier to reverse engineer
  "bytecode" than pure executable code.  Perhaps not. But this is
  criticism I have seem raised in the computing press, including
  Software Magazine.

: THe discussion about free vs proprietary software is of course one that
: continues, and is not strictly relevant to this discussion, but claiming
: that Java is a blow in the direction of freedom is truly ironic!

  I am not complaining about free versus proprietary software. I applaud
  the availability of free software, especially products such as GNAT.
  However, I do have concerns for those commercial products in which there 
  is a substantial investment and which need to be protected as licensed,
  rather than "free."   The security associated with Java is a legitmate
  question.  

: All in all, the quote from Richard is quite bizarre. Even with a friendly
: interpretation, I can't make any sense out of it at all.

  Robert, I appreciate your effort at a friendly interpretation. And that 
  is not intended as sarcasm.

: Ada is a completely
: open language. It has an international standard and NO ONE can lay claim to
: any intellectual property rights in Ada itself. You can of course write
: proprietary programs in Ada, but that is true of any language.

  The issue is not the propietary nature of the language.  It is, rather,
  the security of the final product deployed in that language.  I am not
  alone in my suspicion that Java and its associated bytecode may be
  vulnerable to a variety of compromises. A software product, created
  in Ada, would probably be less at jeopardy after deployment.

  I am not denigrating the virtues of Java.  It will have, already has,
  an important place in the development of open applications. I am
  suggesting that it is the very openess of those applications which
  may put them at greater risk.

  It would be a great comfort if I could be sure I was completely 
  wrong about this.  

  As to the openess of Ada. That is a different issue. The language
  source code is pretty consistently portable.  The executables rarely
  are. The complexity of a deployed Ada program would present a formidable
  challenge to anyone who wanted to reverse-engineer it.  What is a virtue
  for Ada, is not a virtue for Java.  

  Richard Riehle
-- 

richard@adaworks.com
AdaWorks Software Engineering
Suite 27
2555 Park Boulevard
Palo Alto, CA 94306
(415) 328-1815
FAX  328-1112




  reply	other threads:[~1996-06-01  0:00 UTC|newest]

Thread overview: 36+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1996-05-24  0:00 Ada News Brief - 96-05-24.txt [1/1] AdaIC
1996-05-27  0:00 ` Brian Rogoff
1996-05-27  0:00 ` Tucker Taft
1996-05-28  0:00   ` Richard Riehle
1996-05-29  0:00     ` Andreas Zeller
1996-05-30  0:00       ` Java Risks (Was: Ada News Brief - 96-05-24 Richard Riehle
1996-05-31  0:00         ` Brian N. Miller
1996-06-02  0:00           ` Richard Riehle
1996-06-03  0:00           ` Ken Garlington
1996-06-04  0:00             ` Bill Brooks
1996-06-06  0:00               ` Bjarne Stroustrup <9758-26353> 0112760
1996-06-06  0:00                 ` Robert Dewar
1996-05-31  0:00         ` Java Risks (should be Java mis-speak) The Right Reverend Colin James III
1996-06-02  0:00           ` Richard Riehle
1996-06-03  0:00             ` Tucker Taft
     [not found]         ` <4omoh4$k0f@ansible.bbt.com <4ov36b$1665@watnews1.watson.ibm.com>
1996-06-04  0:00           ` Java Risks (Was: Ada News Brief - 96-05-24 Richard Riehle
1996-05-30  0:00       ` Ada News Brief - 96-05-24.txt [1/1] Robert Dewar
1996-06-01  0:00         ` AdaWorks [this message]
1996-06-01  0:00           ` Robert Dewar
1996-06-01  0:00             ` Mike Young
1996-06-03  0:00               ` Robert Dewar
1996-06-04  0:00             ` Richard Riehle
1996-06-01  0:00         ` AdaWorks
1996-06-01  0:00           ` Robert Dewar
1996-05-31  0:00 ` Java Risks (Was: Ada News Brief - 96-05-24 Jon S Anthony
1996-06-01  0:00   ` Java Risks David Hopwood
1996-06-02  0:00   ` Java Risks (Was: Ada News Brief - 96-05-24 Richard Riehle
1996-06-01  0:00 ` Bob Crispen
1996-06-05  0:00   ` Alan Brain
1996-06-03  0:00 ` Norman H. Cohen
1996-06-03  0:00   ` Imonics Corporation
1996-06-07  0:00   ` Peter Wentworth
1996-06-05  0:00 ` Norman H. Cohen
1996-06-05  0:00   ` Bill Brennamw
1996-06-08  0:00   ` Brian N. Miller
1996-06-09  0:00 ` Jim Kingdon
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox