[2222] in java-interest
Re: JOE & Sun's position on HotJava ??
daemon@ATHENA.MIT.EDU (Jeff Nisewanger)
Wed Sep 27 05:37:50 1995
Date: Tue, 26 Sep 1995 11:07:26 -0700
From: Jeff.Nisewanger@Eng.Sun.COM (Jeff Nisewanger)
To: yprj2166@cs.cuhk.hk, eric@internet.sbi.com
Cc: java-interest@java.Eng.Sun.COM
> Just one question: is Java CORBA-compliant?
> From last week's Java Day in NYC, I heard some rumors about JOE (DOE in Java).
> Is this for real ??
The following 3 press releases went out last Wednesday
announcing the release of NEO 1.0 which is Sun's OMG* CORBA-based**
networked object system.
At the NEO introduction in New York, Sun demonstrated an
unmodified HotJava alpha 3 web browser running on Solaris and Windows95
showing a Java-enabled WWW page along with an OpenStep-based
application running on Solaris using X/DPS directly accessing a shared
set of distributed NEO objects through interfaces defined in IDL***.
The Java aspect of the NEO announcement is being positioned as a
technology introduction -- the product and release plans for NEO/Java
(code-named JOE) have not yet been announced.
*OMG (Object Management Group)
**CORBA (Common Object Request Broker Architecture)
*** IDL (OMG's Interface Definition Language)
Jeff
----- Begin Included Message -----
**note: Three releases attached below--please read.**
On Wednesday, September 20th, 1995 we announced the NEO Product
Family, a powerful Network Object Environment that spans corporate
networks and the internet. (NEO has been known in the past as
Project DOE.)
-------------------------------------------------------------------
SUNSOFT INTRODUCES NEO, THE INDUSTRY'S FIRST COMPLETE NETWORKED
OBJECT COMPUTING ENVIRONMENT
SunSoft NEO Debuts; Java-Enabled Web Access To NEO Applications
Previewed; NEO OpenStep Available To Beta Users
New York, NY -- September 20, 1995 -- SunSoft(TM), Inc. today
introduced its NEO(TM) product family, the first complete
development, operating and management environment for object-oriented
networked applications. NEO software (formerly Project DOE) allows
companies to react more quickly to business change by making enterprise
computing more flexible, and more adaptive to business needs.
Available in October 1995, the initial release of the NEO product
family will provide all the necessary elements to immediately begin
building NEO applications based on networked objects. Networked objects
are modular application components or services that are distributed
across a network and shared by numerous applications. These services
are designed to be accessed by other services, as well as by a variety
of clients: including workstations, PCs and even Internet browsers.
NEO products include Solaris(TM) NEO, which is binary-compatible with
Solaris2.4, SunSoft's networked operating environment; WorkShop NEO(TM),
which extends SunSoft's award-winning WorkShop development environment;
and Solstice(TM) NEO tools for administering the object network and NEO
applications. In addition, the NEO product family supports Microsoft
Windows(TM) client interoperability, legacy application and database
integration, and a powerful OpenStep(TM)-compliant desktop and development
environment for graphically constructing and deploying networked
object-based applications. All OpenStep desktop and development
functionality for NEO is included in a follow-on release available
for beta testing Q4 calendar 1995.
Internet access to the NEO environment, via Web browsers using Sun
Microsystem's recently-introduced Javatm (object-oriented programming
language, was also previewed. By providing Web users access to the same
robust computational services employed by internal users, SunSoft opens
the door for true business applications on the Internet, including
electronic commerce and home banking.
First Complete Environment
"NEO provides the first complete standards-based environment for a
new class of more flexible applications," said Bud Tribble, SunSoft
general manager of Object Products. "The result of several years of
development and two years of field testing, only NEO has all the necessary
components for developers to begin creating, running, managing and
integrating true networked object applications into enterprise
environments -- from a robust and scalable object network infrastructure
to a comprehensive development environment to a full suite of object
administration tools."
Solaris NEO -- High Performance Operating Environment
Solaris NEO is the runtime environment for NEO applications, adding
networked object technology to the standard Solaris operating environment
and leveraging such Solaris strengths as scalability and multi-threading
for high performance on an enterprise-wide scale. All new Solaris NEO
applications run side-by-side with existing Solaris applications.
Solaris NEO includes:
OpenStep -- a powerful runtime environment for graphical front-end
applications based on OpenStep specifications. OpenStep is a
market-leading object-oriented application environment and is supported
on multiple platforms.
NEOdesktop(TM) -- a complete, easy-to-use desktop user environment based
on the OpenStep standard. Includes graphical applications such as
Windows Manager, Workspace Manager, Edit, Multimedia Mail and User
Preference.
NEOnet(TM) -- a Common Object Request Broker Architecture
(CORBA)-compliant networked object infrastructure, encompassing an
object request broker (ORB) and set of object services.
NEOshare(TM) -- an advanced networking environment that automatically
finds, manages, and shares services over the network.
For administration, Solstice NEO object administration tools are
bundled with Solaris NEO, supporting enterprise-wide system management
of the object network and of the objects themselves. Administrators
monitor application performance and status, as well as re-deploy resources
without disrupting applications or users.
SunSoft has also licensed object data base technology from Object
Design, Inc. (ODI) and embedded it within Solaris NEO to provide support
for persistence, thus transparently preserving and recovering data that
must persist between object requests.
WorkShop NEO -- Custom Applications For Competitive Advantage
WorkShop NEO, based on CORBA and OpenStep standards, provides an
integrated suite of powerful object-oriented tools for programming a
network. WorkShop NEO includes:
OpenStep Developer -- easy-to-use, object-oriented tools for graphically
assembling three-tiered applications from pre-built, re-usable objects.
OpenStep Developer includes the well-known Interface Builder and Project
Builder.
NEOworks(TM) -- a comprehensive set of tools to develop CORBA-compliant,
networked object applications. NEOworks includes a Network Object
Constructor, OMG-compliant IDL compiler, Networked Object Debugger,
and NEOshare Development Framework.
SPARCworks(TM) -- a suite of intuitive software productivity tools
designed to increase developer productivity and software quality.
SPARCworks includes such tools as source browser, software
configuration management tools, and tools for multithreaded development.
Interoperability Partnerships
As a vehicle for enterprise-wide solutions, the Solaris NEO operating
environment supports software connectivity to relational databases and
Windows clients. Through a partnership with Persistence Software, Inc.(TM),
NEOapplications can automatically access databases from such vendors as
Oracle, Sybase, Informix and Ingres by mapping objects to relational
tables for integration with NEO networked applications.
Interoperability between Windows desktop applications and Solaris NEO
applications is provided through a partnership with IONA Technologies.
IONA's Orbix product provides network access to powerful NEO applications
for Windows applications that use Microsoft OLE.
Pricing & Availability
The initial release of the SunSoft NEO product family will be available
in October, 1995. Solaris NEO 1.0 will include: NEOnet and NEOshare.
Solstice administration tools for NEOnet and NEOshare will be bundled
with Solaris NEO 1.0. Solaris NEO 1.0 pricing begins at $990.
WorkShop NEO 1.0. will include: NEOworks, SPARCworks, and SPARC
compilers. WorkShop NEO 1.0 pricing begins at $11,995. Special
promotional pricing will be offered for a limited time at $5,995.
The follow-on release of NEO will be available for beta testing
in Q4 calendar year 1995. The follow-on release for Solaris NEO will
add OpenStep and NEOdesktop. The follow-on for WorkShop NEO will add
OpenStep Developer.
SunSoft, Inc., headquartered in Mountain View, Calif. is a subsidiary
of Sun Microsystems, Inc., with offices worldwide. SunSoft's charter
is to design, market, sell and support the industry's highest-quality
software environment for enabling businesses to gain a competitive
advantage through information systems. The products are licensed by
SunSoft and distributed through major computer manufacturers and resellers
worldwide. For additional information please call 1-800-SunSoft, prompt 1.
Look for more information about SunSoft on the worldwide web at:
http://www.sun.com/sunsoft.
# # #
1995 Sun Microsystems, Inc. Sun, the Sun logo, SunSoft, the SunSoft logo,
Solaris, Solstice, NEO, Java, WorkShop NEO, NEOnet, NEOshare and NEOworks
are trademarks or registered trademarks of Sun Microsystems, Inc. SPARC
and SPARCworks are trademarks of SPARC International, Inc. All other
product or service names mentioned herein are trademarks of their
respective owners.
-----------------------------------------------------------------------------
THE WEB GETS DOWN TO BUSINESS
WITH SUNSOFT'S NEO TECHNOLOGY
Powerful Network Object Environment Spans
Corporate Networks and Internet
New York--September 20, 1995--SunSofttm today announced a
breakthrough technology which enables companies to quickly build
applications that run on both the corporate network and the Internet.
The product line, called NEO(tm), enables the same functions provided by
"in-house" mission critical applications like order entry, financial
services or on-line retail to be delivered directly to customers using
the World Wide Web. NEO will allow companies to get new services and
products to market more rapidly.
Applications developed for the NEO environment provide powerful
computational services which can be accessed from many of the popular
desktop application environments, including SunSoft's Solaris(tm),
Microsoft Windows(tm), and Java(tm)-enabled WEB browsers such as Sun's
HotJava(tm) or Netscape's Navigator(tm). Together with Java, Sun's
revolutionary language for developing interactive Web applications,
NEO extends the client-server computing model to the World Wide Web.
"Our aim is to turn the Web into an interactive and ubiquitous
access point to a world of computing resources," said Janpieter Scheerder,
SunSoft President. "While the Web has emerged as the on-ramp to the
information superhighway, it has provided only limited utility for
real business applications. Now, with NEO, the Web can finally provide
a real opportunity for doing commerce on the Internet."
Java-NEO Combination Expands Web Capability
Rather than using the Internet as a simple bulletin board for
posting and browsing content, NEO(tm) enables Javatm applications to
serve as the flexible desktop "front-end" to powerful computational
resources available on servers spread throughout the Internet. As
a result, Java applications can now access "intelligent" services.
For example a customers can use their home PCs to go beyond viewing
text or images while browsing their bank's Internet home page. With
the Java-NEO combination, the customers see a highly interactive
banking service application. As the customers evaluate a variety of
"what-if" scenarios for a home mortgage, the banking service can provide
real-time information on interest rates, breaking promotional
information or credit criteria.
These services that are delivered to customers are versions of
the same ones accessed by the banks loan office through powerful internal
systems. Bringing these services closer to the customer via the
information superhighway will be a key competitive advantage for companies
in any business.
SunSoft's NEO Transforms Enterprise Computing
SunSoft's NEO object computing environment allows companies to
construct applications from reusable software building blocks, or
"networked objects," dramatically increasing the speed of development
of network applications. High end mission critical applications deployed
in the NEO environment on a corporate network can easily export some or
all of their services to the Internet using Java. Corporate information
managers can now view the Web as an extension of their corporate computing
architecture.
NEO extends the Solaris(tm) operating system with open interfaces based
on OMG (Object Management Group) standards and the benchmark OpenStep(tm)
object application environment specification based on technology from
NeXT Computers, Inc(tm). These open interfaces provide the customer with
high levels of interoperability and maximum industry support.
The SunSoft NEO family consists of three products: Solaris NEO, the
operating environment; WorkShop NEOtm, the development environment; and
Solsticetm NEO, the network and systems management environment. All
three products will be available in October.
SunSoft, Inc., headquartered in Mountain View, Calif. is a subsidiary
of Sun Microsystems, Inc., with offices worldwide. SunSoft's charter
is to design, market, sell and support the industry's highest-quality
software environment for enabling businesses to gain a competitive
advantage through information systems. The products are licensed by
SunSoft and distributed through major computer manufacturers and resellers
worldwide.
# # #
1995 Sun Microsystems, Inc. Sun, the Sun logo, Sun Microsystems,
SunSoft, the SunSoft logo, NEO, WorkshopNEO, Solstice, Java,
Hot Java and Solaris are trademarks or registered trademarks of
Sun Microsystems, Inc. All other products or service names
mentioned herein are trademarks of their respective owners.
--------------------------------------------------------------------------------
NEO BUSINESS ALLIANCE EXTENDING
KNOWLEDGE BASE FOR NETWORKED OBJECTS COMPUTING
New York, NY -- September 20, 1995 -- SunSoft(tm), Inc. today
announced the NEO(tm) Business Alliance, a comprehensive set of Solaris(tm)
NEO programs for system integrators (SIs), value-added resellers (VARs)
and independent software vendors (ISVs). Designed to extend to the
marketplace SunSoft's expertise in networked objects, the NEO Business
Alliance will provide a full range of programs specifically to assist
partners to address such issues as networked object fundamentals,
three-tier client/server architectures, NEO product family training,
design and analysis consulting and implementation of specific solutions.
Already, under the auspices of the Object Alliance, partner Sun
Microsystems Computer Company (SMCC) is moving rapidly with SunSoft
and other qualified partners to set up Object Reality Centers to provide
training, consultation and implementation services for early adopters
developing and deploying financial and telecommunications applications.
Foundation For Success
"SunSoft understands that you can't just throw an advanced
networked object environment over the wall to customers," said Jim
Stikeleather, Partner of Technology, Technology Resource Connection.
"For users to be successful in addressing real-life business problems,
they need knowledge as much as they need products. I have seen many
companies fail with objects because the vendor did not lay a
knowledge-based foundation for success."
"Our goal with the NEO(tm) Business Alliance is to allow customers
to enjoy ready access to qualified expertise as they embrace networked
objects computing," said Bud Tribble, SunSoft's general manager of
object products. "In addition, it will help our channel partners take
full advantage of the opportunities presented by this powerful new
enterprise model as they develop and support networked object-based
systems."
Programs For Systems Integrators and Value-Added Resellers
The NEO Business Alliance provides SIs and VARs with programs
through SunSoft channels worldwide, including access to SunSoft NEO
software and training, the opportunity to work with SunSoft and SMCC
sales channels and the ability to provide expanded service offerings
to NEO users. SIs and VARs can also participate in the NEO Business
Alliance Certification program. Certified partners will also be eligible
to participate in Sun integration projects that require networked object
expertise.
Sun Microsystems Computer Company is the first NEO Business Alliance
partner to implement a program to bring networked object technology and
solutions to customers in the telecommunications and financial industries.
The program has been built in collaboration with SunSoft to certify key
partners that are well versed in working with NEO software.
More than a dozen companies are planning to provide services and
access to NEO technology as part of the NEO Business Alliance, including
AdNovum Informatik AG, Advanced Information Systems, Control Data Systems,
Lockheed-Martin IS&T, NovaDyne Computer Systems, Siemens Nixdorf
Informationssysteme AG, Technical Resource Connection and VALBECC Object
Technology Ltd.
Programs For Independent Software Vendors
Having a large base of third party software tools available early
on to customers has been an priority for SunSoft. "It's important that
our customers be able to harness the power of Solaris NEO right from the
start," said Mary Anderson, SunSoft's director of corporate marketing.
"We've been aggressive in helping leading ISVs grow their object tool
offerings."
To assist ISVs and other developers tap the opportunities
presented by the NEO environment, SunSoft's on-going Catalyst Program
is also participating in the NEOtm Business Alliance. A new Catalyst
Object Program has been launched specifically for NEO developers and
represents complete object development environment, encompassing developer
tools and engineering-level technical support.
More than 75 companies have expressed support for the Catalyst
Object Program. Early members include Cadre Technologies, CenterLine
Software, GemStone Systems, ILOG, MICRAM Object Technology GmbH,
Object Design, Rational Software, Rogue Wave Software, and Tower
Technology. The following companies are now porting their offerings
to the NEO product family include: BLaCKSMITH, C.ATS Software,
Conextions, GS Corporation, Lighthouse Design, Ocean Software,
ObjectLink Technologies, Pangea, Persistence Software, Schema Research,
and YRRID.
"NEO's CORBA and OpenStep interfaces, along with Solaris
multithreading, gives us tremendous leverage delivering high performance,
enterprise-ready frameworks and object applications, said Jonathan
Schwartz, president of Lighthouse Design, Ltd. "Just as important,
the Solaris installed base provides us with a very large market for our
family of products and services."
All the above mentioned NEO Business Alliance programs are
available now to SunSoft SIs, VARs and ISVs. Those requiring further
information can call 1-800-SUNSOFT (select menu option 1) in the U.S.
International callers should contact +1-512-434-1511.
SunSoft, Inc., headquartered in Mountain View, Calif. is a
subsidiary of Sun Microsystems, Inc., with offices worldwide.
SunSoft's charter is to design, market, sell and support the
industry's highest-quality software environment for enabling
businesses to gain a competitive advantage through information
systems. The products are licensed by SunSoft and distributed
through major computer manufacturers and resellers worldwide.
# # #
1995 Sun Microsystems, Inc. Sun, the Sun logo, Sun Microsystems,
SunSoft, the SunSoft logo, NEO and Solaris are registered trademarks
of Sun Microsystems, Inc. All other products or service names
mentioned herein are trademarks of their respective owners.
----- End Included Message -----
-
Note to Sun employees: this is an EXTERNAL mailing list!
Info: send 'help' to java-interest-request@java.sun.com