Helping our clients involves providing a wide-range of services in a variety of specialty fields. Opersys' ability to effectively provide such services has earned it clients ranging from multi-national corporations to startups, and offering products and services in the areas of manufacturing, defense contracting, telecom and software development.

While most of our clients are located in the US, with some in Canada, we are ready to serve you in other parts of the world, either through on-site visits or via telecommuting, or a combination of both.

The following is a brief description of our services. Feel free to request more information regarding one aspect of our work or another. If necessary, Opersys will customize its services to your needs and requirements.

   System Design and Implementation
Starting from an initial product description and a comprehensive schedule we can build, document and implement a custom system architecture according to your needs. Our designs favor the use of open-source components to shorten development cycles, reduce overall cost and ease long term product maintenance and upgrade. Opersys can provide a design using off-the-shelf components such as SBCs or based on your own custom hardware. We can also assist you in selecting hardware components that will best integrate with open-source software.

   Contract Development
Whether you choose to out-source a portion of your product's development or require our expertise to develop a certain portion of your application, Opersys can develop high-quality documented software according to your needs and requirements. Please refer to the home page for a list of the programming languages, hardware architectures and types of software we specialize in. As an example of our development abilities you can have a look at the projects we maintain and contribute to. Specifically, you may be interested in reviewing the richly-commented source code and the documentation covering the internals and usage of those projects, especially in the case of the Linux Trace Toolkit.

   Training
Assisting our clients in making the best out of open-source is our prime motivation. This is why we enjoy sharing our knowledge through training courses. In itself, training is one of the fastest ways for our clients to start using open-source components rapidely and efficiently. The following is a list of courses we offer:

  • Embedded Linux
  • Linux device drivers
  • Real-time Linux
  • Linux systems programming
  • Application development with GTK
  • Kernel Internals
We can tailor a course to your own particular needs and can also provide training on-site at your location.

   Technical Consulting
Given the broad range of projects and actors in the open-source community and given the wide variety of technologies involved it may be confusing and time-consuming to make sense of the projects pertinent to your product and how to manage the ever changing world of open-source. Because Opersys has a foothold in the open-source development community and actively participates in open-source projects, we can provide you with insight on the world of open-source and its intricacies. This will enable you to then make the appropriate choices for your product and your company.

   Research and Development
It is sometimes difficult to decide beforehand which solution is best for a certain problem or how to best implement a certain aspect of a product. Using its background in academic and applied research, Opersys can conduct research and development tasks for your organization. In addition to our other speciality fields, we are currently active in the fields of performance analysis and system characterization and behavior reconstruction.


© 2002, Opersys inc.
webmaster@opersys.com

Linux Trace Toolkit
Osiris Micro-Kernel
Adaptive Domain Environment for Operating Systems