OCSoftware
    Home     Mac OS X     WebObjects     Cocoa     iPhone&iPad     Texts     OCSoftware     Personal
OCSoftware is a small, private company in the centre of the Czech Republic. It was officially founded in 1990, as soon as it was possible (alas, we have been one of the Soviet Union's colonies till that). Anyway, while not being officially a private company, OCSoftware did its main work–ie, made-to-measure software–even a few years before, albeit somewhat... erm, unofficially :)

As mentioned above, OCSoftware's products are mainly proprietary software bundles in the vertical market. A few examples may be a factory simulation system, based on our own multithreaded kernel (it was in the ancient times of MS DOS, which did not support such things on the system level) or a special CAD, aimed to the design of hydraulic pipelines. There is a number of web applications (a.k.a. dynamic sites) fine tailored to customer needs, too–amongst others, we made e.g., the Central Europe version of the Apple Store, used for many Central- and Eastern-Europe countries.

The Czech language is not particularly easy; it is one of a relatively small number of European languages which can't do without some special characters (you can replace, say, the German 'ö' with 'oe'; we have no such replacements). Since a relatively little number of operating environments could support all our characters directly from the very beginning, we often needed a special Czech support. OCSoftware is proud to be one of the companies who did not forget this particular issue: let alone the Czech support for CP/M, MS DOS, and ATARI ST, which was never widely used, we co-operated on the Apple Macintosh localization from the very beginning, and we made the one Czech support used for the NeXTStep operating environment (with H.C.C.), and the one Central European support for the PSION handheld computers. Moreover, we helped NeXT to fix some bugs in the Central European support of the OpenStep 4.2, and now we co-operate on the Mac OS X localization with Apple Czech.

Originally, OCSoftware used a variety of operating environments: at the very start there was CP/M; soon the majority of jobs was for Apple Macintosh and for MS DOS, but there were even customers who used, say, ATARI ST with its TOS+GEM. Whilst all these architectures offer some advantages, none of them is particularly good for the vertical market; so we were pleased in 1993, when the first NeXT computers occured here. Nowadays, the vast majority of OCSoftware's products runs under Mac OS X, the NeXTStep successor. We co-operated on some third party projects for Linux, Windows NT, and other environments. Of course we support OS X of iPhone/iPod, too. It should be emphasized though that whilst we may co-operate with some particular projects, OCSoftware does not support MS Windows directly, and does not make Windows software.

   Besides custom Web applications (dynamic sites) and Mac OS X software creation, OCSoftware supports also iPhone and iPad. See please also below.
   

OCSoftware can address all your needs now–so, please feel free to mail us in case we can do anything for you. If interested in details, here is a more concise history outline:

Out of the Dim Past
  • Ondřej Čada, the OCSoftware owner, born 1966
  • at university started publishing articles in local magazines
  • a degree in informatics at the Charles' University, Prague
  • some contract works, like
  •    a few localizations (CP/M, ATARI ST TOS)
  •    a very basic research in AI (neural networks)
  •    a specialized graphical editor for tube charts
  •    a multi-threaded flexible factory simulation system
Written History
  • the OCSoftware company founded at 1990
  • primarily supported ATARI TOS and MS DOS
  • Macintosh support added soon
  • co-operated with the Macron company on some projects, among others the Script text editor or the Czech Mac OS 6/7 localization
  • as soon as the NeXT technology was available, began supporting it: co-operation with Quires, OASA, KISS Ltd.; later on we eg. helped NeXT to fix a few bugs in the Unicode support of OpenStep 4.2
  • a number of OpenStep based projects for other companies
  • long-time OpenStep/WebObjects contract for APP and Logica, banking software
  • handheld and mobile applications supported from 1993, closely co-operating with Psion, Point.X and later Symbian, Nokia, and Sony-Ericsson
  • the enterprise OpenStep-based solutions were extended to support Internet and intranet systems using WebObjects
  • close co-operation with CDS (aka Apple Czech) on the Mac OS X and Mac OS X Server support
  • diverse smaller contracts (like OpenStep Czech support for Macron)
  • published twenty-odd books of programming, operating systems, microprocessor technology, digital video, and alike
  • series of articles in magazines like Czech PCWorld, Computer World, or Chip
  • lecturing: programming languages, OO-programming, OpenStep, Enterprise Objects Framework, WebObjects
This Day and Age
  • lecturing, publications, and books
  • some WebObjects-based contracts, including made-to-measure intranets, webshops, and more
  • intranet solutions for the Czech Bobcat partner
  • software support for a big Cocoa project of on-line video presentations of SkyCorp Inc.
  • digital video: a number of articles, a book, and some supporting software
  • iPhone software for media control
  • special iPhone software fulfilling customer's demands to improve cooperation betwixt Mobile Calendar and Mobile Mail
  • a Cocoa publishing software and some web solutions for Metro International
  • anti-virus and malware protection solutions for companies like AVG
  • Secure Transport-based CURL implementation for Software 602
✦ What Can We Offer ✦
  • top-level app/framework design and Cocoa/Objective C/Unix/plain C programming (worked as both team member and leader, projects up to almost a million source lines)
  • top-level WebObjects/EOF/Objective C programming (worked as both team member and leader, projects up to roughly 400.000 source lines)
  • lecturing and tech writing
  • some experiences with Linux, Java, C++ (projects up to roughly 70.000 source lines), and other environments

Contacts due to highly irregular working hours e-mail, fax, or snail-mail preferred
   
OCSoftware
Ondřej Čada, RNDr
Nová Ves pod Pleší 334
262 04
Czech Republic
 
phone  +420-318-581400
fax+420-318-581401
mobile  +420-602-ONDREJ
e-mail  ocs@ocs.cz





LEX – Sdružení na ochranu práv majitelů zbraní
Aktuálně: podporujeme Stanovisko sdružení LEX k reportáži České televize, pořad Události ČT1 7.10.2012
ocs@ocs.cz  
Copyright © 2010 OCSoftware

Do you need calling cards or prints? I bet you do: then, please, visit the pages of this site host, www.mc-sedin.cz
Určitě potřebujete kvalitní visitky či razítko. Nezapomeňte se tedy prosím stavit na stránkách www.mc-sedin.cz