Jump to content
 







Main menu
   


Navigation  



Main page
Contents
Current events
Random article
About Wikipedia
Contact us
Donate
 




Contribute  



Help
Learn to edit
Community portal
Recent changes
Upload file
 








Search  

































Create account

Log in
 









Create account
 Log in
 




Pages for logged out editors learn more  



Contributions
Talk
 



















Contents

   



(Top)
 


1 Supported hardware  





2 Notable features  





3 Technology and software  





4 Versions  





5 See also  





6 Further reading  





7 External links  





8 References  














4690 Operating System: Difference between revisions






Català
 

Edit links
 









Article
Talk
 

















Read
Edit
View history
 








Tools
   


Actions  



Read
Edit
View history
 




General  



What links here
Related changes
Upload file
Special pages
Permanent link
Page information
Cite this page
Get shortened URL
Download QR code
Wikidata item
 




Print/export  



Download as PDF
Printable version
 




Print/export  



















Appearance
   

 





Help
 

From Wikipedia, the free encyclopedia
 


Browse history interactively
 Previous editNext edit 
Content deleted Content added
improved refs
mNo edit summary
Line 101: Line 101:

* [[IBM Retail Environment for SUSE]] (IRES)

* [[IBM Retail Environment for SUSE]] (IRES)

* [[Distributed Data Management Architecture]] (DDM)

* [[Distributed Data Management Architecture]] (DDM)


==References==

{{Reflist|refs=

<ref name="IBM_2010_4690">{{cite web |title=IBM 4690 Operating System |publisher=[[IBM]] |url=http://www-03.ibm.com/products/retail/products/software/4690/index.html |access-date=2011-09-06 |dead-url=yes |archive-url=https://web.archive.org/web/20110930011638/http://www-03.ibm.com/products/retail/products/software/4690/index.html |archive-date=2011-09-30}}</ref>

<ref name="Novell_2005_Linux">{{cite web |publisher=[[Novell]] |date=2005 |title=How to choose the best OS for your point-of-sale |work=360Commerce |url=http://www.novell.com/industries/retail/bestos.pdf}} (NB. This PDF has a short history of [[Point of sale|POS]] operating systems, also mentioning IBM 4680 and IBM 4690.)</ref>

<ref name="CBR_1987_FlexOS-286">{{cite web |title=Digital Research launches FlexOS 286 Real-Time Manufacturing Operating System |editor=CBR |journal=Computer Business Review |date=1987-01-15 |url=http://www.cbronline.com/news/digital_research_launches_flexos_286_real_time_manufacturing_operating_system |access-date=2018-09-15 |dead-url=no |archive-url=http://archive.is/U9oeA |archive-date=2013-01-18}}</ref>

<ref name="IBM_1993_4690">

{{cite web |title=IBM 4690 Operating System Version 1 - Announcement Letter Number 293-281 - Brief description of announcement, charges, and availability |date=1993-06-01 |publisher=[[IBM]] |url=http://www-01.ibm.com/common/ssi/cgi-bin/ssialias?infotype=an&subtype=ca&htmlfid=897/ENUS293-281&language=enus |access-date=2011-09-06 |dead-url=no |archive-url=http://archive.is/3wBQ |archive-date=1992-12-16}}</ref>

<ref name="IMS_1995_REAL32">{{cite web |title=IMS offers Real32 OS for application servers |author-first=Jason |author-last=Pontin |date=1995-11-27 |journal=[[InfoWorld]] |url=https://books.google.com/books?id=VzgEAAAAMBAJ&pg=PA28&lpg=PA28 |access-date=2017-01-17}}</ref>

<ref name="Toshiba_2016_V6R5">{{cite web |title=Toshiba 4690 Operating System, Version 6 Release 5 |date=January 2018 |publisher=[[Toshiba Corporation]] |id=RTD12521-USEN-03 |url=http://tgcs04.toshibacommerce.com/cs/groups/internet/documents/document/dg9z/njyw/~edisp/prod.tos660737.pdf |access-date=2018-09-15 |dead-url=no |archive-url=http://archive.is/YKAQB |archive-date=2018-09-15}}</ref>

}}



==Further reading==

==Further reading==

Line 177: Line 166:

* [https://www.toshibacommerce.com/?urile=wcm:path:/en/home/products/software/operating-systems/4690-operating-system Toshiba 4690 Operating System]

* [https://www.toshibacommerce.com/?urile=wcm:path:/en/home/products/software/operating-systems/4690-operating-system Toshiba 4690 Operating System]

* [https://dfdlschemas.github.io/IBM4690-TLOG/ DFDL schemas for IBM 4690 ACE] Data Format Description Language schemas for parsing and writing IBM 4690 ACE transaction logs

* [https://dfdlschemas.github.io/IBM4690-TLOG/ DFDL schemas for IBM 4690 ACE] Data Format Description Language schemas for parsing and writing IBM 4690 ACE transaction logs


==References==

{{Reflist|refs=

<ref name="IBM_2010_4690">{{cite web |title=IBM 4690 Operating System |publisher=[[IBM]] |url=http://www-03.ibm.com/products/retail/products/software/4690/index.html |access-date=2011-09-06 |dead-url=yes |archive-url=https://web.archive.org/web/20110930011638/http://www-03.ibm.com/products/retail/products/software/4690/index.html |archive-date=2011-09-30}}</ref>

<ref name="Novell_2005_Linux">{{cite web |publisher=[[Novell]] |date=2005 |title=How to choose the best OS for your point-of-sale |work=360Commerce |url=http://www.novell.com/industries/retail/bestos.pdf}} (NB. This PDF has a short history of [[Point of sale|POS]] operating systems, also mentioning IBM 4680 and IBM 4690.)</ref>

<ref name="CBR_1987_FlexOS-286">{{cite web |title=Digital Research launches FlexOS 286 Real-Time Manufacturing Operating System |editor=CBR |journal=Computer Business Review |date=1987-01-15 |url=http://www.cbronline.com/news/digital_research_launches_flexos_286_real_time_manufacturing_operating_system |access-date=2018-09-15 |dead-url=no |archive-url=http://archive.is/U9oeA |archive-date=2013-01-18}}</ref>

<ref name="IBM_1993_4690">

{{cite web |title=IBM 4690 Operating System Version 1 - Announcement Letter Number 293-281 - Brief description of announcement, charges, and availability |date=1993-06-01 |publisher=[[IBM]] |url=http://www-01.ibm.com/common/ssi/cgi-bin/ssialias?infotype=an&subtype=ca&htmlfid=897/ENUS293-281&language=enus |access-date=2011-09-06 |dead-url=no |archive-url=http://archive.is/3wBQ |archive-date=1992-12-16}}</ref>

<ref name="IMS_1995_REAL32">{{cite web |title=IMS offers Real32 OS for application servers |author-first=Jason |author-last=Pontin |date=1995-11-27 |journal=[[InfoWorld]] |url=https://books.google.com/books?id=VzgEAAAAMBAJ&pg=PA28&lpg=PA28 |access-date=2017-01-17}}</ref>

<ref name="Toshiba_2016_V6R5">{{cite web |title=Toshiba 4690 Operating System, Version 6 Release 5 |date=January 2018 |publisher=[[Toshiba Corporation]] |id=RTD12521-USEN-03 |url=http://tgcs04.toshibacommerce.com/cs/groups/internet/documents/document/dg9z/njyw/~edisp/prod.tos660737.pdf |access-date=2018-09-15 |dead-url=no |archive-url=http://archive.is/YKAQB |archive-date=2018-09-15}}</ref>

}}



{{IBM operating systems}}

{{IBM operating systems}}


Revision as of 13:07, 23 September 2018

4690 Operating System
Developer(Digital Research, Novell, IMS) IBM, Toshiba
Written inC
Working stateCurrent
Initial release1993 (1985)
Latest release6.5 / 2016
Marketing targetPoint of Sale
Available inEnglish
Package managerProprietary ASM (Apply Software Maintenance) System
PlatformsPOS terminal devices
Kernel typeProprietary
Default
user interface
Cursor-based text interface with some screens spawning a Java-based GUI environment
Preceded byFlexOS 386, 4680 OS, REAL/32
Official website4690 Operating System

4690 Operating System, sometimes shortened to 4690 OSor4690 is a specially designed Point of Sale operating system, originally sold by IBM; however, in 2012 IBM sold its retail business, including this product, to Toshiba, who now supports it.[1] 4690 is widely used by IBM and Toshiba retail customers to drive retail systems running their own applications as well as IBM's Application Client Server Environment (ACE), Supermarket Application (SA), General Sales Application (GSA), and Chain Drug Sales Application (CDSA).

It is the follow-on product to IBM 4680 OS, which had been in use by IBM's customers since 1986.[2] The original IBM 4680 OS was based on Digital Research's Concurrent DOS 286,[3] a system soon later renamed into FlexOS 286.

In July 1993[2] IBM adopted FlexOS version 2.32 as the basis of their IBM 4690 OS Version 1.[1][4] FlexOS 2.32 supported 286 and 386 modes and had no limit on applications running concurrently.

In 1995 IBM licensed IMS REAL/32 7.50, a derivation of Digital Research's Multiuser DOS and thereby a successor to Concurrent DOS 386, to bundle it with their 4695 POS terminals.[5]

According to "The Year of the Store?", IHL Consulting Group/RIS News, IBM 4690 OS still had a market share of 12% in the POS register/client market in June 2005, when IBM was starting to phase it out in favour to IBM Retail Environment for SUSE (IRES).[2]

IBM continued to maintain 4690 OS up to April 2015, with the most recent version released by IBM in May 2012 being IBM 4690 OS Version 6 Release 3 which was supported until 2017 under special contracts with big name companies.

Meanwhile, Toshiba has released Toshiba 4690 OS Version 6 Release 4 (V6R4) in January 2014, as well as Version 6 Release 5 (V6R5) in January 2016.

Retailers are using the 4690 Operating System for their operations because of its many retail-specific and reliability features. In addition to running on IBM hardware, third-party vendors have taken advantage of the 4690 features on competitive hardware.

Supported hardware

This IBM 4683 register uses a controller with a 4690 operating system.

4690 supports a number of Point of Sale (POS) terminal devices, store controller servers, and combination controller/terminals. The 4690 documentation contains a list of supported POS devices, including devices that have been in use over 20 years. The family of IBM USB POS devices that 4690 supports includes keyboards, displays, and cash drawers. 4690 also supports other I/O devices that are designed to and conform to IBM's USB POS device interface specifications. IBM makes interface specifications available to third-party vendors to enable them to connect their devices to POS terminals using RS485, RS232, and USB connections.

IBM provides a "Controller Matrix" document with a list of compatible IBM servers for use with 4690 OS as store controllers and controller/terminals. These servers represent current and formerly available devices which continue to be supported by 4690.

Notable features

Perhaps the most notable feature of the 4690 OS is its ability to provide a "redundancy infrastructure". IBM designed the 4690 OS to work either as a single server, or with one or more other 4690 servers. These servers are commonly called "store controllers". When connected in a LAN, these 4690 store controllers provide redundant backup using mirrored data files. Using a system of "master controller", "alternate master", "file server", and "alternate file server" designations, the controllers preserve data integrity and allow file backup in the event that a store controller fails and needs to be replaced.

A copy of the 4690 OS is maintained in each store controller. The 4690 POS terminals (registers) load a copy of 4690 from the store controller into memory when they Initial Program Load (IPL). The 4690 controllers provide terminal support in the form of terminal loading, price lookup, and transaction logging. Non-volatile memory is utilized to ensure that data is not lost in transit from the terminals to the store controller. Terminals are assigned to a primary store controller, and that controller is typically backed up by another controller. If the primary controller fails, the terminals automatically access the backup controller, providing uninterrupted sales at the POS terminal. If both the primary and backup controllers are unavailable, the terminal can go into a standalone state, or, some of the applications are capable of supporting a "Terminal Offline" (TOF) state wherein terminals run offline using a terminal-based item file and logging stored within their own memory.

In order to maintain software at the store level, 4690 OS provides a software maintenance facility to manage updates. This facility provides checking to ensure that all updates have been transferred to the store, and the ability to apply the maintenance from store level commands or under central control. The updated software can be applied in "test", which preserves the prior software in case the maintenance needs to be backed off for some reason.

4690 supports communications to the store controller in several forms. including TCP/IP, X.25, SNA, and asynchronous communications.

Technology and software

4690 OS has been updated annually to address the needs of its user community and in anticipation of upcoming requirements.

4690 Version 5 incorporated new security enhancements, such as SSH, IPSec, and enhanced operator security (allowing alphanumeric operator IDs, password complexity requirements, password expiration, etc.). This has helped its users address new security requirements from the credit card companies.

Another recent addition to 4690 was the capability to forward store hardware- and software-level events to a Remote Management system to facilitate central control and monitoring. File integrity monitoring and lockdown of 4690s are becoming increasingly important due to recent breaches caused by point-of-sale-malware based threats.

4690 supports applications written in IBM 4680 BASIC (a variant of CBASIC), Metaware High-C, and Java 2. The Java language-based capability at both the server and the client, along with the extension of TCP/IP capability to the client, enables Java applications at both the server and client to run concurrently with existing CBASIC or C applications. Users can make functional enhancements to existing applications by developing a new Java application that communicates with an existing application.

Versions

See also

Further reading

These and many other documents could be obtained from IBM at the Retail Publications Download Center.[7]

In 2016, Toshiba Global Commerce Solutions, the current owner of 4690 OS, removed public access to all 4690 related manuals and publications from their servers.

External links

References

  1. ^ a b "IBM 4690 Operating System". IBM. Archived from the original on 2011-09-30. Retrieved 2011-09-06. {{cite web}}: Unknown parameter |dead-url= ignored (|url-status= suggested) (help)
  • ^ a b c "How to choose the best OS for your point-of-sale" (PDF). 360Commerce. Novell. 2005. (NB. This PDF has a short history of POS operating systems, also mentioning IBM 4680 and IBM 4690.)
  • ^ CBR, ed. (1987-01-15). "Digital Research launches FlexOS 286 Real-Time Manufacturing Operating System". Computer Business Review. Archived from the original on 2013-01-18. Retrieved 2018-09-15. {{cite web}}: Unknown parameter |dead-url= ignored (|url-status= suggested) (help)
  • ^ "IBM 4690 Operating System Version 1 - Announcement Letter Number 293-281 - Brief description of announcement, charges, and availability". IBM. 1993-06-01. Archived from the original on 1992-12-16. Retrieved 2011-09-06. {{cite web}}: Unknown parameter |dead-url= ignored (|url-status= suggested) (help)
  • ^ Pontin, Jason (1995-11-27). "IMS offers Real32 OS for application servers". InfoWorld. Retrieved 2017-01-17.
  • ^ "Toshiba 4690 Operating System, Version 6 Release 5". Toshiba Corporation. January 2018. RTD12521-USEN-03. Archived from the original (PDF) on 2018-09-15. Retrieved 2018-09-15. {{cite web}}: Unknown parameter |dead-url= ignored (|url-status= suggested) (help)
  • ^ http://archive.is/2554Z

  • Retrieved from "https://en.wikipedia.org/w/index.php?title=4690_Operating_System&oldid=860845476"

    Categories: 
    IBM operating systems
    DOS issues
    Retail POS systems
    C software
    Hidden categories: 
    CS1 errors: unsupported parameter
    Articles needing additional references from September 2018
    All articles needing additional references
    Articles with short description
    Short description is different from Wikidata
     



    This page was last edited on 23 September 2018, at 13:07 (UTC).

    This version of the page has been revised. Besides normal editing, the reason for revision may have been that this version contains factual inaccuracies, vandalism, or material not compatible with the Creative Commons Attribution-ShareAlike License.



    Privacy policy

    About Wikipedia

    Disclaimers

    Contact Wikipedia

    Code of Conduct

    Developers

    Statistics

    Cookie statement

    Mobile view



    Wikimedia Foundation
    Powered by MediaWiki