Open Source

Nextlogic and Open Source

In very very simple terms Open Source means 'freely available' software, source codes and technologies that are developed and tested by many experienced IT people from the field for the benefit of end users. Base is the belief in sharing for the benefit of all.

NextLogic supports Open Source Movement in many forms - active participation at new open source projects, providing feedback and also promoting Open Source applications and technologies like Open Office or Linux to our clients and business partners. However, that does not mean that we just take any Open Source software and modify it for our customers. We mainly utilize Open Source Technologies, components and libraries to eliminate cost of licenses for our software applications and also we use them because we find those components very reliable and stable. Our main development language  Ruby on rails is also an example of utilization of Open Source technology.

Some other Open Source technologies that we frequently use include: all our development is done on Linux OS, all our applications are  deployed on Linux servers, we utilize Open Source database  PostgreSql and many others.

We have also personally tested many Open Source applications in our own company to be knowledgable and able to consult our customers and others when they seek our advice - for example: Sugar CRM, GnuCash, Eventum, Compiere and many others.
 

More about Open Source
Open source model alone is a very remarkable philosophy, which, over the past few years, has proven very viable, providing solutions comparable or better than the proprietary ones in many areas.
The basic idea behind open source is very simple: When programmers can read, redistribute, and modify the source code for a piece of software, the software evolves. People improve it, people adapt it, people fix bugs. And this can happen at a speed that, if one is used to the slow pace of conventional software development, seems astonishing.

History of Open Source idea
The concept of free software is an old one. When computers first reached universities, they were research tools. Software was freely passed around, and programmers were paid for the act of programming, not for the programs themselves. Only later on, when computers reached the business world, did programmers begin to support themselves by restricting the rights to their software and charging fees for each copy. Free Software as a political idea has been popularized by Richard Stallman since 1984, when he formed the free Software Foundation and its GNU Project. Stallman’s premise is that people should have more freedom, and should appreciate their freedom. He designed a set of rights that he felt all users should have, and codified them in the GNU General Public License or GPL. His work inspired many others to contribute free software under the GPL.
The Open Source Definition started life as a policy document of the Debian GNU / Linux Distribution.

Open Source doesn’t just mean access to the source code. Also distribution of the open-source program must comply with the criteria defined by Open Source Definition.

Learn more at http://www.opensource.org