The Popularity of Linux Isn’t a Liability to Open Source Software

When a rock band, after years of struggling, finally makes the big time with its songs played on mainstream radio and national tours in luxury buses, it risks alienating some of its earliest followers. Disgruntled fans tend to consider this type of transition as selling out. The same thing is starting to happen to Linux, which has grown dramatically in use and popularity as it makes its way into mainstream products like the Android smartphone. Some users have started to believe that the long shadow of Linux hurts other open source software projects and eschews people’s conception of how it should work. But these fears are generally unfounded as Linux has come to open people’s eyes to new ways of programming and computing.

Generating a lot of concerns regarding Linux is the giant software companies that become involved and have used the Linux code. In turn, these companies have built software and products powered by Linux and have gone on to make large sums of money. To some Linux users, this is consider a malicious act as if they are ripping off the entire Linux project. In fact, these users have more disdain for companies like this than those that create closed proprietary systems. But plenty of smaller companies engage in this as well, along with plenty of individuals. That is what open source is for. You can’t simply disbar someone or an organization upon perceptions. No one is trying to seize control of the Linux community–although some might secretly want to–and many companies put a lot of investment in its development.

Additionally, people have come to blame Linux for others misconceptions in how communities should work. Contributors and users have come under the impression that all open source software should follow the path of Linux. But that isn’t the software’s fault, it’s just plain ignorance. Open source software communities can dictate how each project is run and can choose to ignore anyone that believes otherwise. The world of open source software is much bigger than one system and it reflects that.

Enhanced by Zemanta

Open Source Software Licensing Keeps Codes and Companies Alive

Like the software its designed to protect, licensing agreements in computing has been a maturing process. In the beginning, one company would purchase a software license from another to use that software code in their own product. But there was a substantial risk for the buying company, for if the issuing company were to go out of business it would no longer be able to use the code for the software it had licensed, essentially rendering their product useless as well. Now there are two companies that might be going bankrupt.

To combat this problem the source code escrow was created. It allowed the licensee to place the code with a third party, and in the case the licensor were to go bankrupt or break the software agreement, the code would then legally become there property. Unfortunately, not everything was resolved. There still is the possibility the code owner neglected to maintain it or properly document its development, along with possible usage restrictions imposed by the licensor.

However, open source software licensing has taken a step further, protecting the licensee company’s ability to continue developing its software applications based of another company’s source code. In this model, the software license is placed in an open source escrow agreement where if the licensor company enters bankruptcy, the license becomes open source making the source code not only available to the licensee but to others as well.

This software licensing agreement is better adapted for the fast changing landscape of technology. Software companies continuously come and go, sadly taking their codes with them. Or in some cases, the code is transferred to another company and never seen again. But under the open source model, source codes can live long past their creators and developers. In doing so it encourages innovation and investment as the risk involved in lowered considerably. This will keep other software companies employing that code up and running without fear, and open the door to others to fulfill their project’s goals.

Enhanced by Zemanta

U.S. Military Advances With Open Source Software

The biggest misconception about open source software, everything from Linux to Firefox, has been in regards to its security. The belief is that with a source code accessible to anyone, it would fall prey to hackers and risk corruption. Dispelling that belief is the continued adoption of open source software by the United States military. If there is one organization that’s concerned about security, it’s them. For years software developers have voiced the defensive reliability of open source. While the U.S. military had first incorporated open source software into its systems a while ago, its continued and expanding use of it is a clear sign that all apprehensions are indeed misplaced.

There are myriad reasons for the military’s growing adoption of open source software. For one, cost. The U.S. government is looking to scale back budgets across the board, including at the Pentagon. The cost savings with open source has been well documented. Additionally, the military needs flexibility in its software operations. In the unpredictable landscape of military operations it can be debilitating to wait for adjustments in proprietary software when changes come up.

Currently, the military is teaming up with the Georgia Institute of Technology to gear Department of Defense developers towards more open source software. One goal is to formulate a process for streamlining and sharing their open source software applications and tools, along with the source codes, to effectively outfit all areas of the military. Another development is the creation of safe forges in which only authorized developers can access the open source software, as well as the source codes. In addition, the military is working on establishing a dedicated network, or community, of developers, both civilian and from the Department of Defense. Consider it a group of patriotic nerds building high-tech solutions to defend the country.

Needless to say, a business or individual can trust the same tools used by the military, so it’s time to lay to rest fears about open source software’s security. It isn’t unnecessary exposure to have a source code open, rather it’s innovative.

Enhanced by Zemanta

Operating Systems: Windows

The welcome screen in Windows 7 beta, which is...
Image via Wikipedia

Which computer operating system will forever be a heated debate in the technology world. The debates can only grow stronger as these operating systems are further developed and the new ones are created.

Windows verses Apple is perhaps the most recognized battle of operating systems. The development of these systems are of technology folklore. Books have been written about them and a feature length movie was also created chronicling the details of the early years of these two storied companies. Although Apple has experienced an increase in market share since the early 2000s – there is no escaping the fact of Windows dominance.

As of 2010, Windows is the most used operating system in the world. It is the standard by which all other software programmers base their programs on. Windows first released Windows in 1985. It was originally developed as an added feature to the existing MS-DOS systems of the day. Windows revolutionized the way users interacted with their computers. The Mouse was first introduced and the world of command based use made way for graphical user interfaces.

Since its original release Windows has undergone several iterations of their famous operating system: Windows 95, Windows 98, Windows ME, Windows XP and Windows Vista are just a few of the more famous releases. All of them had their pros and cons. Overall the pros for Windows include: huge library of applications that have been developed for the platform (as it is the most used in the world); most hardware is manufactured to be compatible with Windows; extremely large user base.

As the benefits of using Windows stem mostly from the fact that they hold such a large market share – it is ironic that it is also their curse. Being the most widely used operating system paints a large target on them for malicious attacks. Windows does have the largest number of viruses and spyware in existence.

The debate for operating supremacy will never end and only time will tell if any other company or programmer will be able to overtake Windows dominance.

Enhanced by Zemanta