General

Profile

Home

OCS Inventory Roadmap

OCS (Open Computers and Software Inventory Next Generation) is an assets management and deployment solution. Since 2001, OCS Inventory NG has been looking for making software and hardware more powerful. OCS Inventory NG asks its agents to know the software and hardware composition of every computer or server.

Assets management

Since 2001, OCS Inventory NG has been looking for making software and hardware more powerful. OCS Inventory NG asks its agents to know the software and hardware composition of every computer or server. OCS Inventory also ask to discover network’s elements which can’t receive an agent. Since the version 2.0, OCS Inventory NG take in charge the SNMP scans functionality. This functionality’s main goal is to complete the data retrieved from the IP Discover scan. These SNMP scans will allow you to add a lot more informations from your network devices : printers, scanner, routers, computer without agents, …

Deployment

OCS Inventory NG includes the packet deployment functionality to be sure that all of the softwares environments which are on the network are the same. From the central management server, you can send the packets which will be downloaded with HTTP/HTTPS and launched by the agent on client’s computer. The OCS deployment is configured to make the packets less impactable on the network. OCS is used as a deployment tool on IT stock of more 100 000 devices.

Contributing

Fork it!
Create your feature branch: git checkout -b my-new-feature
Add your changes: git add folder/file1.php
Commit your changes: git commit -m 'Add some feature'
Push to the branch: git push origin my-new-feature
Submit a pull request !
License

OCS Inventory is GPLv2 licensed

Dev notes :

Minimal PHP Version : 5.3.7 (password_compat requierement)
Min IE version : 8 (bootstrap)
Targeted others browser version : latest (bootstrap)
Libraries

PHP : password_compat - v11 Aug 2015 Backport of password_* functions shipped with PHP 5.5

PHP : phpcas - v1.3.4 PHP Authentication library that allows authenticate users via a Central Authentication Service (CAS) server

PHP : tc-lib-barcode - v1.4.2 QR Code Generation

PHP : tc-lib-color - v1.5.1 tc-lib-barcode dependency

Web interface : bootstrap - v3.3.7 HTML/CSS/JS framework for responsive design

JavaScript : jquery - v1.11.0 jQuery JavaScript Library

JavaScript : jquery-migrate-1 - v1.2.1 APIs and features removed from jQuery core

JavaScript : jquery-fileupload - v5.40.1 jQuery plugin for uploading files

JavaScript : jquery-iframe-transport - v1.8.2 jquery-fileupload dependency

JavaScript : jquery-ui-widget - v1.10.4 jquery-fileupload dependency

JavaScript : Datatables - v1.10.2 Tables plug-in for jQuery

JavaScript : Datatables-bootstrap - v??? datatables dependency for bootstrap integration

JavaScript : elycharts - v2.1.4 Charting library

JavaScript : raphael - v1.5.2 elycharts dependency