When it comes to security, versatility and stability, there is no better solution in information technology than open source. From operating systems to Web development to just about any common application, the open-source revolution finally has taken hold.

Businesses have started to truly understand the benefits of opting for open source, not only to save money, but also for the peace of mind it brings to their IT environment.

The term “open source” has a variety of meanings in the IT world. It is used to describe initiatives and collaborations ranging from software projects to enterprise environments with source code that is accessible to anyone. It stands as perhaps the ultimate example of the process of continuous improvement by encouraging everyone to make it better – and share how they did it.

Many open-source-based solutions like RedHat, Ubuntu and Suse are becoming down-right mainstream, drawing offers for proprietary partnerships from hardware giants like Dell, HP and IBM. So far, each has maintained its autonomy and reiterated its commitment to furthering “the movement” rather than its bottom line.

The issue of support no longer keeps businesses from buying in to open-source technology either. Most are fully supported, either through packages by their distributors, as in the case of RedHat and Suse, or via the well-rounded Internet network.

Open-source now is possible – and pragmatic – for every new Web development project. By using LAMP – that’s Linux, Apache, MySQL and PHP – an open-source solution can be created that is versatile and secure.

Author: Aaron Wittersheim
Article Source: EzineArticles.com
Provided by: Latest trends in mobile phone

The Linux operating system has experienced huge growth in the past few years. With excellent stability. flexibility and the free price tag. People are realizing that Linux is a great alternative. Just like Windows, users would have to learn how to use Linux. Linux developers have taken note, and have come up with several ways to allow people to try Linux without getting rid of your Windows installation. Here are a couple of ways you can get a taste of what Linux has to offer.

Live CD
Linux distributions like Ubuntu offer a feature called Live CD. Live CD allows you to boot off of the install CD instead of your hard drive. All you have to do is burn the CD, keep it in your CD drive when booting your computer and press the option to boot from CD. Now each computer is different so consult your PC manufacture for instructions to boot from CD. Once booted you will be able to use almost all of the functionality of the Linux distribution that you have on CD without impacting your Windows installation. There are two drawbacks: You cannot save your settings once you turn off your computer and the operating system tends to run slow because CD drives access data slower than hard drives. If you like what you see you can install to your hard drive from the live CD. Get more on Ubuntu’s website.

Wubi
Wubi is great. What Wubi does is creates a virtual hard drive in one folder stored on your Windows partition. Then Wubi gives you the option to boot into Windows or Linux upon booting by changing your boot record. Installation is easy. Just download the install file. Select the install path and what install of Ubuntu you would like. That’s it. Once complete you will have the option to boot into Linux or Windows. If you want to remove Linux just go to add/remove programs and uninstall Wubi. That’s it. No mess. There is a small risk of damage to your boot record but I have never seen it. Check out Wubi by doing a Google search.

Virtualbox
Virtualbox is really cool. Virtualbox is a piece of software that you can install in Windows and Linux that will allow you to emulate another operating system while running another. For example, if you use Windows you can install Virtualbox and install Ubuntu then run Ubuntu in a small window or full screen while being able to use everything in Windows. I hope that makes sense. The only drawback Virtualbox has is it runs slow because it has to share system resources with your host operating system. So you won’t be playing any games while running Virtualbox. If you want just learn this is a great solution. Once you are done you can close up Virtualbox to free up system resources. For more information check out VirtualBox’s website.

That’s it! You have three free ways to get your feet wet with Linux. If you like Linux give it an install as your main operating system. There are too many things to explore with Linux to fit in one article. I recommend trying out Ubuntu.

Author: Mike Man
Article Source: EzineArticles.com
Provided by: Canada duty rate

There are several options when it comes to choosing an operating system for your computer. Of course Windows is the overwhelming heavyweight in the market place and it isn’t a bad choice in some ways, especially for those not interested in the nuts and bolts of things. Also looking for users are Linux, BSD and Leopard.

1. Windows

The good side of Windows is that it is made to operate programs. The rich variety of software that works here is a huge selling point. You don’t have to be a programmer or even a techie to be a user. Everything comes from a disc or a download. Click the install button and away you go. Word processors, Spreadsheets, Games, Synthesizers, Photo Editors, Art Creators, Email Handlers, Bookkeepers and Website Makers are some of the most common. Then there are the not so popular yet also intriguing out of the mainstream volumes such as File Converters, Iso File Makers, Virus Hunters, Adware Killers and endless utilities you may discover once you start looking. There is a small utility that saves clips (as many as you want) that can be pasted anywhere so you don’t have to retype all the time.

That’s the good side of Windows. Just so you know it’s not all roses and candlelight you should know there are some drawbacks too. Everything you do on Windows should be backed up regularly. Why? Because just about the time your five week project is within a few paragraphs of completion, Windows will have a hiccup and lose the whole thing or some virus will erase your hard drive, or you’ll press the delete button accidentally. Boom, it’s all toast. Another thing about Windows is that it’s already programmed, you have to accept it as it is. If it doesn’t have a feature you need, you’re out of luck. If the button arrangement is not convenient (although there is some flexibility), you must adapt. Don’t need all the bells and whistles? Your stuck with them. Then there are the slow days when it all just seems to sit there and mock you taking it’s sweet time. It’s no wonder someone occasionally tosses one out the 10th story window.

2. Leopard

So, what are the other options? Well, first is Leopard which is the Macintosh operating system. Macintosh is made by Apple Computers. If you don’t know who Steve Jobs is, you must live in a dark and deprived world. Macs, as they are known, cost a little more than others systems (about twice the price of a Windows machine). I will tell you right here that I have yet to meet a Mac user that has a bad word to say about his or her machine. If you get one, you are practically guaranteed to love it. They are the choice of graphic artists almost universally. The local ad sheet for the city is made on them, so they make commercially viable tools.

The negative side. Not a lot really. There isn’t as much software made for them, but the ones you get are extremely well made. A lot of the less popular stuff doesn’t exist for Macs. That along with the higher price are the main hitches.

3. Linux

Another option is Linux. The Linux operating system is actually free at this time so the price is right. There are many flavors (versions) of Linux, so you don’t have to use the same thing everyone else has. Some that I know of are:

* Red Hat
* Ubuntu
* Suse
* Damn Small

Each one has advantages and limitations because they are geared toward a certain area such as games or internet or servers. They have a ways to go to become popular, yet are making great strides in market share. Also, if you can do the programming, Linux offers wonderful access to the code. In the last year or so, it has become quite easy to obtain and install Linux on any computer. In fact it will coexist right alongside Windows, so now there is little excuse for not trying it out. They offer a GUI similar to Windows and Leopard which is fairly intuitive. Some software is quite comparable to the bigger fish. OpenOffice will take Office on and come through looking pretty good. Gimp has a learning curve, but can do much of what Photoshop does for free.

The downside is that Linux is just not as developed. It is a terrific platform for geeks that love to swim through code and troubleshoot glitches. The creative potential is unlimited which is the main drawback at the same time. Most people want something ready to go, not something they have to create before they can operate. The number of programs (though growing) is quite limited.

4. BSD

The last of our operating systems to consider is BSD. Just like Linux, it is free (though there is a commercial version). The major selling point is that it is the most modern system. It doesn’t have the backward compatibility issues of Windows. So many advances in hardware have been made since windows was introduced that you wouldn’t believe some of it. BSD was created to take advantage of these advances. It has the most potential of all these systems because of it’s modern design. It is quite compatible with and similar to Linux, just more modern.

That at the same time is it’s largest problem. Most of the accessories that go with an operating system (software and interface) are lacking at this time. It’s like having a Ferrari engine and framework without the rest of the drive train.

Author: Dean Walden
Article Source: EzineArticles.com
Provided by: Smart cooker

Unlike Windows, Linux users must have an account. This account is accorded permission to do things such as read and write files and execute programs. For ease in account management, accounts are combined into groups. Users belonging to a group may be assigned additional permissions that smooth the process of accessing common files. Let’s take a closer look at how Linux handles these users. Another article will examine permissions and groups.

Linux provides two categories of users, ordinary users essentially restricted to working with files of their own creation, and the superuser, or root, who administers the system and is allowed to do almost anything. The real situation is a bit more complex. For example, ordinary users may be accorded restricted access to additional files deemed to be of interest to everyone. The superuser can assign some privileges to deputies reducing an otherwise crushing workload.

The root user is the only one authorized to run the adduser or the more complicated useradd command. If you have downloaded Damn Small Linux you can test these commands on your Windows computer. In response to the adduser command Linux requests the user name, the password, and then a few optional fields that may be skipped. An organization with many users has or should have a policy for composing user names.

The password is a key element in protecting the computer’s security. We could easily write an article discussing the password and password selection. Remember that Linux distinguishes between lower-case and upper-case letters. If you’re new to computing you may try working with easily remembered passwords at first. But to protect your account and account information you will have to choose passwords that no one can guess.

As Linux creates your account it creates a directory whose name is easy to remember. If your account name is lucy then your working directory is /home/lucy . I’m leaving it up to you to find out the location of lucy’s working directory when she uses Windows systems.

Damn Small Linux shares an interesting feature with many other Linux systems. If the system administrator wants new users to have copies of some directories and folders, she or he simply places them in the /etc/skel directory before launching the adduser command.

How is the system administrator supposed to handle creating dozens, hundreds, or even thousands of new users, for example at the beginning of the semester? He or she won’t have the time to undertake this backbreaking task. And there is no way that the root password should be revealed to the employee who is assigned this task. The answer is simple: write a program to create these new accounts. This program can even spiff up the account creation interface and perhaps grab some necessary information from sources such as the student registration file.

Of course we don’t want to create users without the possibility of removing them. The live process is fairly complicated and includes removing the user’s password from the /etc/passwd directory, removing all files from the user directory, and other activities such as making backups of essential information. The next article discusses the related concepts of permissions and groups.

Author: Levi Reiss
Article Source: EzineArticles.com
Provided by: Digital Camera News

In our country, we have become so addicted to Microsoft that we cannot seem to do without it. It has become like morphine: we get off it, we feel pain so great, we writhe in sheer agony.

Don’t get me wrong. I am a BIG fan of Microsoft Word and Microsoft Encarta. But the OS’s? Oh, don’t ever get me started!

From the moment I saw Ubuntu Linux, I was… Stunned to say the least. I always thought that Linux OS’s were… Primitive. Turns out, it just got bad press.

Though I thoroughly enjoyed Ubuntu, I had to delete my Ubuntu drive after about a month or two of using it when I needed the space for my other files. And the parting wasn’t easy. Though I loved Ubuntu Edgy Eft like crazy, I wasn’t ready to be weaned off Windows yet. I thought I needed Windows. Yeah right. Like a hole in the head.

The decision to fully migrate my desktop to Ubuntu or any other reliable Linux distro came when my Windows XP melted down. I decided I was finally ready to move permanently… When I discovered Wine. But more on that later. This is an article on how to choose a different OS. :p

The mainstream Operating Systems for desktops for the everyday user come in two major branches. I know, I know, there are other OS’s out there, but for the moment, I’ll just talk about the most well-known, most user-friendly Windows alternatives.

How to choose the OS for you

Choosing is a universal function of needs, desires, and availability, among other factors. There is no one way to go about it, and sadly, it is not a science. but I have made a system for myself on how I can go about my own choices. I hope my system would help you. Below are the steps on how I go about making Operating System choices.

Know what you need.

Knowing what you need need not be a precursor to lobotomy. Just grab a notepad and the guidelines and questions below may help you:

What is it that you do?

Are you a graphic artist? A web designer? A writer? A student? A casual user?

Base your choices on what you do, because your needs will depend on this.

What software needs to be on your computer?

If you are a graphic artist or a web designer, you would definitely need tools like Adobe Photoshop. If you cannot afford the price, there are alternatives like the Gimp on Linux. However, I have a friend who says that he can never work on Linux, though he’s not a Microsoft loyalist. According to him, Adobe Photoshop doesn’t look as good on Linux as it does on Microsoft Windows. BUT, there is Adobe Photoshop for Mac, and it actually looks light years better than on Windows. Why? Mac screens are just rich, with the million-color support. If you have the money to burn, and you need apps like Adobe Photoshop and even Dreamweaver, then you better get OS X. Or else, get yourself a Macbook/Macbook Pro/iMac. Now. :p

As for the writer, since word processing is light, and doesn’t really require as much RAM as applications like Adobe Photoshop or Dreamweaver, which, in turn, require support for high resolution, I guess it would be safe for me to recommend that you use Linux. There are excellent applications to replace MS Office, like Open Office, Star Office, etc. AbiWord is an excellent MS Word replacement. It’s light, fast, and simple. And you can write in pure white space, if you’re allergic to distractions. These applications can save in the MS Word .doc format. But if you just have to have the MS Word formatting for your work, then by all means, go for Ubuntu Linux’s Feisty Fawn! It has Wine built into the system. Wine is the application that can run your MS programs, and it’s really an excellent tool to wean you off the Microsoft addiction. Though I have yet to try out Wine on Linux, as I am waiting for the official release of Feisty Fawn on April 19, I have tried Crossover, a non-free distro of Wine, on my OS X. It was able to run MS Office seamlessly so far. It’s not slow when it’s up and running, and though the fonts are just smaller, the main point is, it’s running the Microsoft program. Enough said. I’m planning to pay for my copy when the trial expires.

Students, on the other hand, have varied needs. I recommend Linux if you’re not into heavy photo editing anyway, as:

  • It’s free.
  • If you want games, Wine can run World of Warcraft for you. Yes it does. Games are the priority of the Wine community!
  • Linux helps sharpen your skills, if you’re a Computer Science or Information Technology student.
  • It’s free.

If you are a casual user with money to burn, then you could definitely work well with OS X! OS X, according to my friend, is better for the dummy user than Windows! Why, I am a very destructive dummy user. I actually install anything I fancy. I have installed some pretty serious stuff here in my Macbook, decided I didn’t want them anymore, couldn’t find the documentation for how to uninstall the stuff I did, and decided, What the hell, I’ll just toss all the programs in the trash. The only thing I noticed that was different right after was that the fonts in iTunes got messed up a little. :D But after installing an update on everything including the system, that problem was fixed. :D Oopsie. :D

But if you’re like me, a total cheapskate, I believe that you would do well on Ubuntu or PCLinuxOS. Both are very user friendly, and I was blown away by the two Operating Systems. As soon as I get a stack of CD’s, I’m trying out the other user-friendly Linux OS’s, and I’m going to feature them here. Meanwhile, why don’t you check out these OS’s themselves, and see for yourself that they really are nice. :) Go to http://www.distrowatch.org or http://www.ubuntuforums.org to see what people think about the different OS’s, and which are the popular favorites. :)

What are the primary features that you would want on your operating system?

You would do well to make a list of what you want as features on your OS. Below is my own list:

–User-friendliness

–Easy to install built-in applications

–Package manager/handler for easy installation

–Applications that are good equivalents for Windows applications

–Easy networking setup

–Compatibility with Wine or any other Windows emulator

–Can read Fat32 (hard drive format) for easy Windows sharing

–Customizable User Interface

–Installable Windows/Apple media codecs

–Easy install of Java and other media support

–Fast loading/non RAM hog

–The OS does not hang, restart randomly, or crashes. If it does, it should be rare, or like in Ubuntu, will only prompt that it has crashed, but will not affect the operation of the system or its applications.

–The OS should have a very helpful support community.

So far, Ubuntu Linux is my best choice. It is the best in application installation, has a really wide range of built-in apps, and with each release in its 6-month cycle, it gets increasingly user-friendly, and is getting more packed in features as the days go by. Ubuntu Feisty Fawn comes with a Windows networking setup manager, so it will be easier to manage your local network/s. It also comes with Wine, so you don’t need to really rack your brain with how to install this (non) emulator. The only thing that’s annoying with Ubuntu is that it takes long in starting up.

If you want a faster OS, you can try PCLinuxOS. I have yet to install it, so I don’t know about its application manager: if it’s easy to deal with or not. But it’s highly user-friendly according to forums, and as I’ve used it through its live CD. And it’s eye candy, too. :)

Ubuntu can also become eye candy if you install themes and change the desktop background. If you find the pre-installed brown theme yucky, change it! The options are shown when you right click on the desktop, the panels, and if you go to system>themes. Mine is delicious pink. Heehee. :D

Another thing that is great in Ubuntu is the kick-ass community. According to some people I read there, PCLinuxOS has a great community, too, as according to people I’ve read on Ubuntu’s forums. It’s actually better, according to them, as the programmers/developers themselves entertain questions on PCLinuxOS.

If your hardware cannot support heavy programs, there are thin clients out there, which can be run even on a decade-old machine. If your machine used to support Windows 95 and is still wired for 95, you can go for OS’s like Xubuntu or Puppy.

Research on your options.

If only I didn’t need to work, I would rather be on the forums all day and clicking away at Linux sites. So far, the best Linux distros as far as I’ve learned are Ubuntu, PCLinuxOS, Sabayon, Arch, Mint (Ubuntu based), Puppy Linux, Mepis, Xandro’s and Knoppix, to name a few. Knoppix and Puppy can be installed on removable media, and you can save your files there, especially if it’s a multisession/rewritable disk or flash drive.

Again, do try to frequent the forums, you will sure learn a lot there.

Test the top three to five on your option list.

I do not like to wade through the hundreds of Linux distros, only to find them to be lousy. I would rather know about the best few then test them. It’s a good thing that most Linux OS’s come in Live CD’s, so you can run them without having to install them. I suggest you try Ubuntu, PCLinuxOS, Xandro’s and Puppy. They are the most user-friendly around, according to most people. PCLinuxOS and Puppy are very fast. If you really like Ubuntu and just want it to run faster, as I’ve said, you can go for Xubuntu. Take heart, there is an OS out there for you. Or else, you can compile one from Linux’s source code. Hrhr. :p

As for OS X, I cannot say more. It is really an excellent Operating System. It has the stability of Linux, being also a Unix-based OS, and it is far more user-friendly than Windows. No, you do not need to have an Apple machine to run it. People have been able to run it on X86 machines successfully. Just read the how-to’s on the Internet.

OS X is really eye candy, and they have dumbed down the controls on a lot of the programs, to increase user-friendliness. Yes, there are moments when I feel that some Mac programs (especially the iLife programs) are too simple for my taste, but I really don’t want to complain, as they do the job, and they do it excellently. Where else can you install programs by just dragging the icon to the Applications folder? If that isn’t idiot-friendly, what is?! :D

As I said, choosing an OS need not be brain lobotomy. Just explore, research, and have a system in making choices. You need not suffer on a system that melts down with every trojan and spyware outbreak. You can be free. You can migrate. Screw Microsoft. Screw Vista. Go for Open Source (or Apple :p).

Author: Lorie Therese Locara
Article Source: EzineArticles.com
Provided by: Mobile device news