Gupta Technologies

from Wikipedia, the free encyclopedia

Gupta Technologies , owned by Unify Corporation since 2006, is the well-known name of a company founded in 1984 that develops database management systems ( DBMS ) and development environments. In the 1990s the name of the company was temporarily Centura , the most famous products are the DBMS SQLBase and the 4GL development environment Gupta Team Developer (also Gupta TD). After a bankruptcy and multiple sales to different investors Gupta is now the software company Open Text Corp . Gupta was now part of Unify Corporation , which merged with Daegis in 2010 . From July 2011 to 2015, the company operated as Daegis Inc. From 2015, Gupta is part of OpenText Corp.

Company history

Foundation and change of ownership

Gupta Technologies was founded in 1984 by former Oracle managers Umang Gupta and Bruce Scott. From 1997 the company was called Centura and was based in Redwood Shores, California. In February 2001 Centura's database and tools product line was taken over by the investor Platinum Equity , who revived it in August 2001 under the former name Gupta. On 31 January 2005 Gupta Technologies, LLC was from another investor who Warp Technology Holdings, Inc. bought. On May 24, 2005, the company changed its name to Halo Technology Holdings, Inc. On September 14, 2006, Gupta Technologies LLC was sold to the software house Unify Corporation in California, which merged with Daegis, a US company on June 29, 2010 Provider of software for preserving evidence in legal proceedings. With the name change to Daegis Inc. on July 6, 2011, fears of Gupta users seem to be confirmed that the newly added application software will form the future focus of business activities. In November 2012, the database and development tools group was renamed Gupta Technologies. In 2015 there was another change of ownership, Daegis Inc. was replaced by OpenText Corp. accepted.

Business development and markets

In the mid-1990s, Gupta made around US $ 60 million in sales worldwide with 500 employees. In the late 1990s, the company's bottom line was in decline. Since Unify took over Gupta, there have been consistently increasing results for Unify as a whole, as well as increasing sales for the database and tools division.

Revenues since 2007. Unify Corporation's fiscal year runs from May to April.

  • 2007, $ 11.2 million
  • 2008, $ 19.8 million
  • 2009, US $ 20.6 million
  • 2010, $ 28.6 million
  • 2011, $ 47.0 million

In addition to the USA, Europe and especially the German-speaking area is the most important market for Gupta. Most users use the 4GL development environment Team Developer together with other relational databases. In the workgroup segment and for applications in the mobile area, Gupta's own database SQLBase is often found.

The development of the solutions used often goes back to the 1990s; since Gupta was taken over by Unify in 2006, new projects with team developers have been increasingly tackled. After Gupta was taken over by Unify, major investments were made in the Team Developer and SQLBase product lines. Team Developer 5.1, Team Developer 5.2, Team Developer 6.0 and Team Developer 6.1 have been launched in 2006. At the same time, the SQLBase product versions SQLBase 11.0, SQLBase 11.5 and SQLBase 11.6 were released.

The main products

SQLBase

SQLBase is a relational database management system (program for managing databases ). Together with Deutsche Bank, Centura developed some plugins for version 7.5 that store data in the 56- or 128-bit encrypted database. The current version is SQLBase 11.7.

SQLWindows / Team Developer

SQLWindows is the original name of a GUI front end with a 4GL development environment that was added to SQLBase in 1988. This made SQLWindows one of the first graphic development tools for Microsoft Windows. From the end of the 1990s, the development environment was called Centura Team Developer and then Gupta Team Developer . The current version is Team Developer 7.0 .NET.

The package includes some programs and tools for software developers . The SAL (Scalable Application Language - formerly SQLWindows Application Language) programming language, which is partly reminiscent of BASIC , provides its own functions for dialog programming, database transactions and reporting with all known database systems. A simple example:

Call SqlImmediate( "SELECT Wert FROM Tabelle1 INTO :nWert WHERE ID = 1" )

This program line reads the contents of the table column Value into the variable nValue for a line of table Table1 , in which the value 1 is in the column ID .

The programs are compiled, but this does not result in code in the machine language , but as an intermediate code that is interpreted by the computer using the runtime environment.

The object-oriented programs can consist of several modules that can be edited independently by different members of a team of developers . An auxiliary program, the Team Object Manager, is used to manage the program modules and print templates (so-called reports ) .

Report Builder is an auxiliary program for creating and editing print templates (so-called reports ). The files created usually have the extension .qrp ( see also: List of file name extensions )

The development environment was considered buggy by developers in the late 1990s. Since 2001 the quality has improved a lot and is in line with industry standards. After some turbulence around withdrawn software versions, the Team Developer 5.2 version, which was current at the beginning of 2010, can be considered stable. In October 2010, Team Developer 6.0 was released, which supports .NET Windows Presentation Foundation applications.

The future of team developer applications

The increasing desire of customers to transfer their Gupta applications completely to Microsoft .NET and to further develop them in SAL with modern means was the decisive factor in the acquisition of the software modernization company Active Data Corp. (ADC) by Unify in May 2007. With the appearance of Team Developer 6.0, the manufacturer Unify joins the list of those companies that enable native .NET applications with their development language. The .NET version of Unify has been available since autumn 2010.

Team Developer 6.0 .NET has the following functionalities

  • Real .NET compiler for the Team Developer SAL language
  • WPF applications that can run as desktop or browser applications
  • Integration of existing .NET classes that were developed with other .NET languages
  • Provision of .NET classes that can be used from other .NET languages
  • DBPipe technology for .NET WPF browser applications without a database client

Team Developer 6.1 .NET , released in March 2012, has significantly expanded the .NET functionality.

  • Development and provision of .NET web services
  • Consuming web services from .NET applications
  • .NET version 4 support
  • DBPipe technology for .NET WPF desktop applications for the use of applications without locally installed database drivers

literature

  • N. Kessel: SQLBase - An Introduction. Verlag Kessel, Remagen-Oberwinter 2000, ISBN 3-935638-05-1 .
  • N. Kessel, V. Wadewitz: Gupta SQLWindows32. Verlag Kessel, Remagen-Oberwinter 2002, ISBN 3-935638-24-8 .
  • David Gugick, Developing SQL Windows Applications. SAMS Publishing, 1995, ISBN 0-672-30511-9 .
  • Sunneet Shah, Chris Griswold: GUPTA SQLWindows 5 Developers Guide. SAMS Publishing, 1995, ISBN 0-672-30628-X .
  • David Holmes Kinsella: Special Edition USING SQL Windows 5. QUE, 1995, ISBN 0-7897-0189-8 .
  • Rainer Conrad: SQL Windows 5.0. tewi-Verlag, 1994, ISBN 3-89362-346-9 .
  • Thomas Wiedmann: DB2. C&L Verlag, 2001, ISBN 3-932311-80-9 (50% of the book is about Gupta SqlWindows and CDK).
  • Martin Diestelmann: Team Developer from AZ. Erfurt 2003, ISBN 3-00-010954-4 .

Individual evidence

  1. a b c [1] OpenText acquired Daegis, Inc.
  2. [2]  ( Page no longer available , search in web archivesInfo: The link was automatically marked as defective. Please check the link according to the instructions and then remove this notice.@1@ 2Template: Dead Link / www.unify.com  
  3. Unify and Daegis Have Merged.  ( Page no longer available , search in web archivesInfo: The link was automatically marked as defective. Please check the link according to the instructions and then remove this notice. June 22, 2010.@1@ 2Template: Dead Link / www.unify.com  
  4. Unify Corporation Changes Name to Daegis, Affirming Transformation to eDiscovery Company ( Memento of July 27, 2011 in the Internet Archive )
  5. Unify and Daegis Merge to Become Industry's Most Comprehensive eDiscovery Company. Press release, June 29, 2010.
  6. Unify Corporation Changes Name to Daegis, Affirming Transformation to eDiscovery Company ( Memento of July 27, 2011 in the Internet Archive )
  7. Unify Database and Development Tools Business Changes Name to Gupta Technologies. Press release, November 27, 2012.
  8. published balance sheet values
  9. 2007
  10. 2008
  11. 2009
  12. 2010
  13. 2011
  14. SQLBase act. Version ( Memento of the original from March 9, 2011 in the Internet Archive ) Info: The archive link was inserted automatically and has not yet been checked. Please check the original and archive link according to the instructions and then remove this notice.  @1@ 2Template: Webachiv / IABot / www.unify.com
  15. Team Developer .NET act. version
  16. Unify press release of May 24, 2007.

Web links