Gupta Technologies

Gupta Technologies, since 2006 owned by Unify Corporation, the well known name of an Incorporated in 1984, of which database management systems (DBMS ) and development environments is developed. In the 1990s, the company name was temporarily Centura, the best-known products are the SQLBase DBMS and 4GL development environment Gupta Team Developer ( Gupta and TD). After a bankruptcy and the multiple sales to different investors Gupta is now one of the software company Unify Corporation, which is now merged with Daegis. Since July 2011, the company trades as Daegis Inc.

  • SQLBase 2.1
  • 2.2 SQLWindows / Team Developer

Company History

Creation and change of ownership

Gupta Technologies was founded in 1984 by former Oracle executives Umang Gupta and Bruce Scott. As of 1997, the company was called Centura and had its headquarters in Redwood Shores, California. In February 2001, the database and tools were taken over the product group of Centura by the investor Platinum Equity, which made it revived under the former name Gupta in August 2001. On 31 January 2005 Gupta Technologies, LLC was bought by another investor, the Warp Technology Holdings, Inc.. On 24 May 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 on June 29, 2010, the merger with Daegis, a U.S. provider of software for use as evidence in court proceedings, announced. With the name change to Daegis Inc. on July 6, 2011, fears of Gupta users seem to confirm that the newly added application software is to form the future focus of the business activity. In November 2012, the database and development tools group was renamed Gupta Technologies.

Business and markets

The mid- 90s made ​​Gupta with 500 employees around 60 million U.S. $ turnover worldwide. In the late 1990s, the financial result declined. Since the acquisition of Gupta by Unify consistently rising earnings were reported for both Unify as a whole and also increasing sales for the database and tools division.

Sales since 2007. Unify Corporation 's financial year extends from May to April.

  • 2007, U.S. $ 11.2 million
  • 2008, 19.8 million U.S. $
  • 2009, 20.6 million U.S. $
  • 2010, 28.6 million U.S. $
  • 2011, 47 million U.S. $

Apart from the U.S. Europe, and particularly the German -speaking countries is the most important market for Gupta. Most users set the 4GL development environment, Team Developer, a along with other relational databases. In the Workgroup segment and for applications in the mobile area can be found more often the Gupta SQLBase own database.

The development of the solutions often goes back to the 90s, since the acquisition of Gupta by Unify in 2006 new projects with Team Developer are increasingly tackled. Following the acquisition of Gupta by Unify was heavily invested in the product lines of Team Developer and SQLBase. Since 2006 Team Developer 5.1 Team Developer 5.2, were brought Team Developer 6.0 Team Developer 6.1 and new to the market. At the same time the SQLBase product versions SQLBase 11.0 SQLBase 11.5 SQLBase 11.6 and have been published.

The main products

SQLBase

SQLBase is a relational database management system ( software for management of databases). Developed in conjunction with Deutsche Bank Centura to version 7.5 some plugins that data in the database 56 - or 128 -bit encrypted store. Current version is SQLBase 11.7.

SQLWindows / Team Developer

SQLWindows is the original name of a GUI front-end with 4GL development environment that complemented the SQLBase from 1988. This SQLWindows was one of the first graphical development tools for Microsoft Windows. From the end of the 90s the development environment as Centura Team Developer and was then referred to Gupta Team Developer. Current version is Team Developer 6.1. NET.

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

Call SqlImmediate ("SELECT value FROM table1 INTO: nWert WHERE ID = 1") This instruction reads the contents of the table column value in the nWert variable for a row of the table Table1 in which is located in the ID column value of 1.

The programs are compiled, but it is not created a code in machine language, but an intermediate code which is interpreted by the computer using the runtime environment.

The object-oriented programs can consist of several modules that can be processed independently by different members of a team of developers. For the administration of the program modules and templates ( so called reports ) a utility that serves the Team Object Manager.

Report Builder is a tool for creating and editing the print templates ( so called reports ). The generated files have the extension usually qrp ( See also: list of file name extensions ).

Among the developers, the development environment in the late 1990s was considered to be faulty. Since 2001 the quality has greatly improved and meets industry standards. After some turmoil surrounding retracted software versions, the current version in early 2010 Team Developer 5.2 can be considered stable. In October 2010, the 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 according to Microsoft. NET and develop there in SAL with modern means, was the decisive factor for the acquisition of software modernization enterprise Active Data Corp.. (ADC ) by Unify in May 2007. With the release of Team Developer 6.0, lined the manufacturer Unify into the list of companies that provide native. NET applications with their development language. The. NET version of Unify is since autumn 2010.

Team Developer has NET 6.0. Following functionalities

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

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

  • Development and deployment of. NET Web Services
  • Consuming from Web services. NET applications
  • . NET version 4 support
  • DBPipe technology for. NET WPF desktop applications for the use of applications without locally installed database drivers
286829
de