Migrating Your Office from Windows to Linux?
bastiji asks: "I work at a mid-sized company, around 50 people and 90% M$ shop (10% being the Sun server doing our backups). Most of my users are using Office 85% of the time with some specialized apps thrown in for good measure. With the upcoming licensing changes from M$ my finance guys are worried about increased spending on even the software that we already own. I've been to told to look for alternatives and I'm asking for your help. How does one begin to do migration from a totally dependent M$ shop to the least expensive options. Are there any examples for mid-sized firms taking this route and any public examples of cost-savings?"
I expect that like Linux at ISPs this is sneaking up on everyone, but may be difficult to find companies publicly willing to risk Microsoft wrath by being open about it.
________________________________________ History Must Not Fall Into The Wrong Hands ___________________________________
Get one ofthe new MAC servers with unlimited clinet connects. Install Start Office and leave the desktop OS's alone.
When someone yells "Stop" or goes limp, or taps out, the fight is over.
I would start by looking at Open Office, I have been playing with it for a bit and it looks like it would handle the needs of most office workers.
Give the techies the linux boxes and the business guys keep windows. Always keep window's boxes, cause customers will always send documents and reports in some microsoft format, so make it available.
Plus, changing business guys over to linux is no easy task.
Good quote, too many chars. Seriously, the slashdot 120 char limit sucks!
Standard functionality ( such as office, email ) you can do, but trying to find a replacement for something 'specilaized' wont be easy.. and forget wine running something 'wierd' ( at least today ).
Perhaps use linux on desktop + metaframe
( plugin for citrix works great on linux ) for those apps you just *cant* replace...
---- Booth was a patriot ----
Paper, pencils, crayons for those dazzling multi-color pie charts, in/out trays, and paper clips. No licensing fees, no support needs, no viruses. What could be better?
Stop by my site where I write about ERP systems & more
Open office is shaping up nicely and has the ability to import everybodys office doc's. As for the custom apps, I would recommend webification for most of them, or a nice compile against wine librarys. With the samba project around your shouldn't be forced to do everything at once.
jeremy
But a good start might be switching from MS Office to Star Office. At only $34.99 per copy, it's a whole lot cheaper than MS Office.
I am the evil aardvark!
Don't upgrade. Office 97/2000 will work fine for the next few years. At that time, your financial circumstances may be different or Linux may have even closed the gap some more making it a more viable alternative. Who knows, maybe a miracle will happen and M$ will develop Office for Linux (who's laughing now?)
FDISK
I'd suggest having the users (or leads or whatever) try the windows version of star office. Make sure they can do what they need to do, before you switch them. Otherwise you'll be forced to switch back, and they'll have a negative view of Linux.
:)
Also make a list (you can't plan something like this too much) of all the apps they're using, and what features they're using, and make sure you can provide all of those features before you switch.
And put lots of pictures of Tux around the place. His cute smile will calm everyone's fears.
Just use either Star Office or Open Office for Windows. It's cheap, easy, and doesn't require you to spend a lot of time setting up a Linux shop. Furthermore, if you've already bought licenses for whatever version of Office, just keep using it and don't bother to upgrade unless there's some feature you really need.
I guess the other thing you need to ask yourself, is what are you qualified to support, and what kind of support overhead would be required by changing? Keep your employer's best interests in mind and only make an OS change if there is a compelling reason to do so.
bance.net
Have your finance people taken into account that the majority of the employees know Microsoft products fairly well and would have to be retrained for such a migration. The problem getting Linux or other OSS into the office isn't cost or a technical issue. Its a people issue, plain and simple people know MS Products, they've been using them for years. A move to a completely different operating system and business suit will leave the employees feeling abandoned and useless and will more than likely hurt productivity.
Something to consider. This is probably the biggest reason that OSS has had such a hard time infiltrating the office.
scott
Are you looking to get away from M$ entirely, or just Office because of its hideous licensing scheme?
You're in for a real treat if you're going to try and get an alternative OS going in an environment that's not filled with techies....most of these people took years just to "learn" Windows, Linux (or whatever) is going to be a nightmare for them.
Maybe you should just look into a different office suite.
As a side note, it really bites my ass that M$ is trying to leverage companies into paying more money because of the fear of having to switch to new apps that possibly might be incompatible with other companies' documents. Yet another reason proprietary technology sucks. There needs to be an industry-wide switch to open document formats....RTF and whatever the spreadsheet and presentation software equivalents might be.
This message brought to you by the Council of People Who Are Sick of Seeing More People.
If I were doing this I would create a "I want that" sort of environment. What I mean is pick a Linux distro that has a lot of eye candy and cool features, ala SuSE or Mandrake, and give it to some of your more advanced users, those willing to experiment a little bit. Let them play around with it, and give them some freedom to customize as much as they want. Once they start to really make the GUI look nice, and playing with some of the stuff that is just not available with out of the box Windows/Office they will start to attract other users. Have them tell the rest of the staff that this is the "future" and they are beta testing for the optimal environment. It wouldn't hurt if you got them new machine, or monitors, give a users some incentive to learn and use Linux.
With KDE 3 it's really not that hard to learn the OS, how many Windows users use a CMD shell, the same will be true for the average run of the mill Linux user if the GUI is setup right. I have been using KDE3 for a while now and it is at least as easy if not easier than Windows to do just about anything.
If you allow fairly unrestricted Internet access I would make sure that all of the multimedia apps are working correctly, and that flash is working as well. These are big things for the weenies, they want the bells and whistles that Windows provides, and with a good distro they're all there, but they may need some tweaking to get them running flawlessly.
Just my $0.02, but that is what I would do.
(B) + (D) + (B) + (D) = (K) + (&)
Plan a slow transition. Microsoft is going to hit you with a deadline to buy into their subscription system. The deadline is that if you don't buy in by then, you have to pay full price for upgrades in the future. But you can ignore that since you'll be transitioning away from Microsoft instead of upgrading.
If you're lucky, your custom apps will run with Wine or can even be compiled with winelib to be native on Linux, even if they are a pain to port to real Linux apps.
If you find you can't effectively transition your apps, you can stick with Windows, but drop Office in favor of Star/Open Office. Even if you get stuck paying more for OS licensing, you'll save a huge bundle on the other licenses. If you do that, just be sure you're very careful with not letting unlicensed copies of MS Office onto your systems, or you'll be in big trouble if a BSA audit comes along.
The company I work for will be converting the entire backend to Sun Microsystems machines. While working with the Sun engineers I asked about alternatives to M$ as well, and it turns out that moving off M$ to a Sun thin client was easier than I had expected. We have 110 users and may look at using the Sun iplanet app server to administer our in house apps through an intranet portal to the desktop.
The sum of our knowledge today becomes the reference point of our ignorance tomorrow.
Based on the reports coming out of Philadelphia schools if you are considering moving from Microsoft to Linux they may think it's time to do an internal audit of your machines to make sure that you have a license for every box.
We had to destroy the sig to save the sig.
In my experience, it's best to replace your servers with Linux, particularly because end-users tend to be more resistant to change concerning their day-to-day activities. If you're using Windows NT for file and print sharing, then you can easily replace those with Linux and Samba. The user's won't care what the server OS is so long as they have access to their files and printers. Most of your cash outflow can be stopped here. Of course, if you have specialized apps that require MS software (ASP scripts), then you'll need to maintain those, but for pure file and print sharing, you can easily go the Linux/Samba route.
For internet services, you're set. Linux can do everything Windows can and more. For SQL services, you can migrate data from MS SQL to any myriad of free SQL servers available from Linux. Just make sure that your SQL statements are ANSI compliant.
You'll just have to handle these on a case-by-case basis.
For the end users, consider OpenOffice as a replacement for MS Office. There are plenty of good browsers for Linux (Mozilla and Opera) that can replace IE. Eventually, you can get users used to using Linux with KDE/GNOME and still give them the functionality they need.
One caveat: in my experience, leave the accountants alone. They tend to be moody, set in their ways, and can become quite a strain on your happiness if you try to mess with their routines.
The only thing I can offer you advice on are your custom apps. For those you can either just live with the fact that you need MS for them, try to find Open Source alternatives, or if written in-house, consider porting.
I hope this helps you a tiny bit. Best of luck!
you don't have to outrun the bear, just the slowest person in your group.
I would suggest that you proceed slowly. Linux doesn't have the mature GUI that Windows offers and it takes some getting used to. Most non-technical people are inherently disturbed by change - they fear change. My current employer is considering this. We have organized groups by job function. The admin assistants will be going first since word processing, email, etc. are fairly robust for Linux. I suggest that you look at Ximian.com and their Evolution product, namely for the email client. I also suggest AbiWord as a good "Word" replacement. The whole office suite is relatively simple to replace.
Our developers and IT staff, which make a large part of our company, are having difficulty since we use many of those "specalized applications" that you were referring to. We have had some luck with WINE. You might also want to check out Lindows. VMWare is another option, but that still requires a Windows license - however - it wil allow you to run what just became your legacy apps until you can migrate off them as well.
HDGary secures my bank
... is the hard and brutal way. Buy some easy Linux distros (Mandrake or perhaps RedHat) then send all employees away to learn about using Linux. If they are depending on the haunting .doc format run Office through Wine. The special windows software should either be run through Wine or in an emulator such as VMware (although this would require a separate Windows license.) Get some geeks/gurus to work on making Wine working near perfect.
Whatever you chose professional training and a support deal with the distro manufacturer.
Look a monkey!
I suggest moving your server to an Intel 386DX/33 with at LEAST 16 mb of RAM. That should have no problem running a pre-1997 version of Linux. For Internet connectivity, you can get a 56k modem very cheaply from Best Buy. You should be able to lease a 24 hour 56k baud line from Earthlink at about $60 a month. This will be much cheaper than the costly T1 you have now. Move the clients to VT320s. You should be able to find a few terminal servers at Salvation Army, or perhaps K-mart. As for Office Software, hand out LaTeX manuals and have your users use vi for inputting, and then they can run LaTeX for the nice output. This should save on licensing costs on the server/clients, and a VT320 is a lot easier to maintain than a full PC. Instead of Outlook, teach your users how to use mailx. Instead of IE, give them a few lessons in lynx. You might want to limit the amount of users that you let surf the web concurrently, because with 16mb of RAM, we don't want the server thrashing too hard. Backups should be no problem. You should be able to fit all of the server's data files onto a zipdisk, which you can connect through the parallel port on the PC. Also, junk all your old HP LaserJets and pick up some old DEC LP printers. They can do quite a few pages an hour, as long as you don't mind the noise. If you implement my plan, I bet your users will be smiling all day!
this sig limit is too small to put anything good h
It's good to plan ahead and see where you have to go, but there's just no reason to push ahead when your current machines and software can probably solider on for a good number of years to come.. depending on how old your stuff currently is that is.
It does seem like it should be that simple but you neglect the existence of the BSA audit. If you go that route you can expect to hear from the BSA before too long offering an amnesty if you buy the latest versions of the software. If you don't, of course, they'll take you to court and they'll get you for that one or two pieces of software you didn't license. Every company has one or two pieces of software they didn't license. That's all they need to get you for the software costs and legal fees. Fun, non?
My suggestion is that if you choose not to go the Microsoft route make a point of either:
1) purging every vestige of microsoft's sofware from your office
2) making sure everything is in pristine order for when the BSA comes along
This sig has been temporarily disconnected or is no longer in service
Is it possible for a random newbie person-- such as the average former windows user at an american business-- assuming the OS installs right and they don't have to do any mucking about with drivers, to just sit down and start using the GUI portion of GNU/Linux without having to learn any of the command line?
I've been using various distributions of linux for some time now. It's been awhile since i've run X under linux, but back when i did use it it seemed like the GUI was not really sufficient and i would always wind up back at the command line to get anything done. I could do a couple things with simple graphical tools-- netscape, AIM, etc. But anything even the tiniest bit complicated, like installing a new program or mounting a disk or force-quitting a program or changing my network settings (or even launching X itself in one of the messier distributions), required me to open up an xterm and then usually pore over apropos and man trying to find which command i wanted and which flags it required.
Later versions of GNOME really impressed me for how they managed to give a natural feel to the file management portions of UNIX, but even when i could use the GUI, i usually didn't manage to; most distributions tended to give incredibly vague ideas of which programs you had installed. There were hundreds of useful graphical tools for various tasks installed by default, but there was no way to find out what tools i had installed or what they did other than poring over tens of pages of output of a (command line) package manager tool, and no way to get to these programs except by opening an xterm and typing its name followed by an &. (OK, there's grun, but it wasn't always installed by default in the menu.) Oh, yeah, the menus. KDE, GNOME, and whatever window manager you wanted all had different menus containing *some* programs, but not all, and not always the best out of the two or three redundant programs for each task. And they were usually so badly organized that it was usually easier to search on google for the command line program.
Anyway, what i am saying is, it seems like linux is vaguely inseperable from the command line, and the command line is really just not acceptible for your average home/business user. You should be able to do all the things people expect of their computer through graphical tools.
So my question is, have modern linux distributions improved these conditions? Is it possible to migrate an office, or possibly your mother, to Linux without it ever being necessary for them to learn how to use xterm?
If you want to retain compatibility, you could try CrossOver Office from Code Weavers?. It's expensive, but an option.
Micro$oft has way too much dominance in the business world when it comes to office applications. This is why I hope Lindows is able to proceed into development and future release onto desktops. That way, we can still run what I believe to be one of the best word-processing programs on the planet, yet still run an operating system that is more stable than Windows (and not overly priced).
First off, keep the desktops running Windows, except for those technically savvy individuals who are already comfortable with Linux as their primary desktop (not many, if at all). If I were in your situation, I'd migrate the servers that you can to Linux/BSD, and keep the desktops as-is. This will remove the need for connection licenses, and still give the friendly GUI that people are used to. You can do magical things with Samba for filesharing.
Dont upgrade your desktop software to the latest and greatest M$ product (XP?). If anything, put OpenOffice on the desktops and see if the users like it.
I have been using it and it is simply great. Absolutely better than StarOffice and a fraction of the MS Office cost.
Give me your business name and location. I will call the BSA to perform a free audit of your company. I am sure after the friendly BSA auditors finish, your boss will see the reduction of cost moving to Linux will be. Don't worry about paying my consultancy fee for assisting you in this matter, I am sure the BSA will kick back some bucks to me because, without a doubt, your finance guys forgot to pay for every license for every software package on your company's computers.
Strange women lying in ponds distributing swords is no basis for a system of government.
I've been "promoted" to part-time all around computer/network problem solver/creator, for a small private high school. We are currently using Novell for fileserving, and win '98 for users, aside from a small 15 station MAC lab.
I've been deliberating how to change over to Linux and the respective applications that can be used to teach application use, such as MS's OFFICE suite. Abiword and gnumeric have been suggested, but what about powerpoint/publisher/access equivelants?
keeping in mind that the environment is being used to teach 13-17 year-olds, does anyone have any suggestions?
"Just Smile and Nod." --Huck
At this point you really don't .. because most of your employees also use Windows at home ...
.. as well as simple things like fonts not displaying properly .. websites not working properly (ie. streaming win media) (yes we know about crossover but BUYING a program to run FREE windows programs seems wrong) .. file system structure .. and believe it or not the 'ugly' interface was mentioned quite a few times. Yes GNOME looks nice - but its nowhere near as polished as Windows or Aqua ..
As an experiment some of our more computer literate employees switched to Linux - but in the end had to switch back due to a plethora of small but annoying problems.
These included opening files sent via email
I would call this a small company, but that actually makes the proposition easier.
First, evaluate the alternatives. What applications can be replaced with Linux equivalents and which can't. For the ones that can't, would it be cost-effective to consider limited licensing for those apps and running them from a Windows terminal service with Citrix Metaframe installed? Or would it be cheaper to by VMWare licenses for those users who absolutely have to run some esoteric Windows app.
When the alternatives have been considered, propose a pilot targetting a limited group of users to see whether the can continue their normal work routine on the new platform.
These are all starting points. The tough one is what to do about apps that only exist on Windows and are critical to the job the person is doing.
-David
* As is generally the case, my opinions do not reflect those of my employer.
I work for a large transportation airline. We are a large Sun shop. We are currently looking at switching over to Sun Office 6.0. Our software costs shold be dramatically reduced while maintaining MS office "compatibility". The compatibility issues seem to be the biggest factors we are addressing at this time.
------
Never underestimate the power of stupid people in large groups.
Just as I get cywin and various LAMP ports to Win32 purring like a kitten, my boss say I can switch to a Ximian desktop any time I want. Oh, freedom's torment!
--- When I grow up, I want to be a legislator of scientific laws.
You could always hire me to help. Right now I'm cheap, easy, and willing to relocate. :)
you don't have to outrun the bear, just the slowest person in your group.
It may seem like a duanting task, but with proper planning, research, and development it can be done.We just finished a Windows to Linux migration, and one thing is watching and listening to users,(they yell the loudest), will make the migration painless as possible. Open Office, Win4lin, and Samba are more than enough to ease any transition. Plan in steps and create a strategy to acheive the goal. Good Luck, hang in there, keep at it the migration will happen.
JMH
I work for a small company (4 people) and MS called us to try and get us to subscribe to their maintenance program. The first thing they said was "MS Project 2002 is going to be 4 times the cost of Project 2000 unless we got on the upgrade package".
I just know this will get modded down to minus 1000, but I can't resist:
For over a year or so I'm thinking of moving from Linux to windows. Why? Because of the stability and usability. Windows 2000 and XP appear to be very stable and no one can deny that they are lightyears ahead of anything on linux when it comes to desktop comfort.
I just hate it when I encounter yet another website that doesn't load using Konqueror, mozilla, opera... you fill in the blanks. I just hate it that I can't play movies on my linux machine without five days of intensive configuration battles.
I've developed a lot of software for unix and am now seriously considering porting them to windows. Hell, it will be a lot easier to sell these things as well. Right now, I don't even have to bother.
About 10 years ago (remember kernel 0.99pl15?) I had to choose between adopting windows, OS/2 or linux, because Dos was dying. For quite some time I was happy to say that "at least linux crashed less often than windows". (never gave os/2 a try though). The last few years, windows gained on stability and user friendlyness. While making the move to the semi-professional desktop, linux became more unstable (I don't know how many times I've grunted after installing yet another 2.4.x kernel) and certainly couldn't keep up with the gains made by windows on the user friendly side. Before playing some video I still have to say a prayer...
Right now, I can't keep my development pc running for more than a week because of some application that leaks memory and uses up my entire memory after a few days.
So how about it... Porting my own software to windows. I can see a lot of problems. filesystem links, permissions. Most applications cannot be scripted...
Anyone have experience going from unix/linux to windows?
Get real, Linux is still not ready for the generic user, soon maybe but not yet.
The "specialized apps" are where it really makes the difference, unfortunately. For example, if you're doing mechanical engineering, there's nothing out there like Pro/ENGINEER for linux (That I know of...). Also, stupid little things like shipping and receiving needing to use UPS software and accounting using Peachtree or Quickbooks. There's not a lot of professional-level software like this out there for Linux. Don't get me wrong - there's a lot of stuff - I run it exclusively, but I have to reboot to use Pro/E.
Nonperiodic Central Trajectory
It would be interesting to hear how this develops, as a case study. Practical experience in the field often gives useful insights. Be sure to notice the many orthogonal aspects of the problem: human factors; training; office poltics; financial; interoperability; and of course technical issues. Good luck.
Google found a great article called Windows to Linux Migration Case Histories
all you need to, with the stuff you already have.
So if you've got 50 people there at the moment you've probably got a few servers for things like network sharing, and Exchange for email, right?
My advice would be to switch the servers over and then do the clients - installing Debian or something similar to become the companies NT login system will give you an immediate saving in terms of NT server licenses. (Or 200).
Once that's done - and it's been demonstrated that it's stable I'd attack the Exchange system, and setup a box to be the companies IMAP/POP3/NNTP server.
Basically I would want to switch the servers first - and then the clients. Mostly because that should be transparent to the clients, and I expect you'll always have to leave a couple of Windows clients around.
Once you've started the switch you can gruadually make things more functional by doing things like introducing a Squid cache for the company, or something similar.
I hope that helps a little..
Keep the users on windows for now.
StarOffice 6.0 (get the supported version from Sun) $76.95/user
Mozilla 1.0 or Netscape 6.2.3 (1.0 will be out end of month)
SunONE Calendar Server 5.1 (formerly iPlanet, formerly Netscape) web interface, email integration $30/user
Cyrus IMAP 2.x (available with most distros)
OpenLDAP 2.0.xx (available with most distros also needed for the Calender Server)
pam_ldap (available with most distros)
Your fave distro with a recent version of Samba
Use the LDAP server for centralized user management, the Samba server for file sharing and authentication for the Windows boxes. The Calendar Server + Cyrus + OpenLDAP should make a nifty Exchange Server Replacement.Of course, don't forget Sendmail, which has some nifty integration with LDAP too.
All relavent documentation for doing this should be available on the web, mailing list archives and such.
You will need a Sparc, HP-UX or WinNT 4.0 box for the Calendar Server, but that should run you less than $1K for an older UltraSparc or around $1K for one of the new mini servers Sun is selling now.
So, total cost of migration (minus Labor)
~$1K for Sparc box
$106.95/user for software
~$70 Your favorite distro
10 users for less than $2500 plus Labor if you recycle existing hardware..... not bad, what's that? 1 Win2K Server License + 1 Copy of Exchange 2000 without the client licenses or the Office licenses?
Oh yeah, and now you can manage the servers via dial-up over ssh. Sweet!!!!!
Arrogance is Confidence which lacks integrity. -- me
I've spoke to management regarding this same thing recently and have proposed migrating some to Staroffice. The argument I used was that most people in our company rarely ever use Word or Excel to its potential so buying Office every two years doesn't make sense when Office 97 will work for most people. Apparently the accountants are starting to get a little concerned over the license changes because it appears to be working. Management agreed to allow us to start with the I.S. Deparment for deployment of Staroffice and as the techs get trained on that product, we'll eventually migrate other departments. Some groups will still be allowed to stay on Office because there are apps that use Excel and Access and there's no way that we can get rid of those apps.
By the way, my company has about 6000 users and we purchase a copy of Windows and Office for nearly every person that comes to work for us. It's dumb but it's the policy here. After StarOffice, I'm going to work on getting Linux on the desktop. That's a greater battle though. I showcased RH 7.3 recently and some people were impressed but others were a little concerned that the new interface would intimidate some of our workers. Support costs were another issue that I agree with but I'm going to try to get management to allow some of the engineers to start using linux on their laptops and set aside a budget for books. After spending so much money over the years on MS training, it would be very hard to get the same Red Hat training for tech support.
Move everything to Plan 9. Just rewrite the apps you need. Nothing to it, really, you could start now and have everything done by June 1. Unless you're not a real computer guy.
It sounds like you're afraid that what you have won't be viable in a few years. If you have Windows 2000 and Office 2000 or XP, though, you should be fine.
Read this article on CNet. In your case, forget the Software Assurance program and buy OEM licenses from your vendors. The cost increases that Gartner is factoring are for the retail copies of Windows and Office -- OEM copies are usually about 60% of that price.
Microsoft's licensing changes have pissed off a lot of customers, and a lot of those customers are migrating off Windows and onto Linux on their servers (because heck, it's $999 for Windows 2000 Server and migrating to Samba/Linux doesn't involve much retraining for your users.)
I would be hesitant to push users off of Windows and Office at this point, especially if I had an all-Windows 2000 shop. With only 50 users, you can get a VAR to hook you up with OEM copies of the latest and greatest Windows/Office at any time without buying in to the Software Assurance program. Thus, I wouldn't worry too much about licensing changes. If you want to see the greatest benefit with the least migration cost, put your web and workgroup servers on Linux.
The desktops, however, are often more trouble than they are worth. I'd leave them alone if I were you. The migration and training costs just aren't worth it at this point. The best thing you can do is just to get them all on the same version of Windows (2000) and Office (2000 or XP) and leave them alone from there. You can look at it again in a couple of years.
Simpli - Your source for San Jose dedicated servers and colocation!
...linux fully deployed in 2, maybe 3 days on the outside.
I agree, the apps matter.
Last time I tried staroffice it was good, but not 100%, which isn't surprising, MS office itself isn't 100%.
But what about CAD, you must use the exact same program, and VERSION, along with handfuls of specific apps.
There is also the ever common MS Access Databases (which are quite nice for many simple tasks).
Not to mention the crazy Calculation programs most larger technical companies have, heck I still use some DOS programs regularly.
With Microsofts past history more companies are getting scared to just upgrade, they evaluate whether EVERY application works properly and take it nice and slow, moving to Linux would be quite a jump. It likely is quite a bit cheaper to just pay $2k/yr and stay with MS
I've found that many companies waste a lot of money by actually buying a separate copy of software for each PC! Americans are so wasteful.
Best Windows Freeware
As an experiment, when I was moving my desktop at work to run on Linux (YAY!), I decided to try to do as much through the GUI as possible. I wanted to see how far things had come and answer your question which I was wondering about too. So, I installed redhat 7.2 loaded up KDE and got to work.
The simple answer is yes, you can do nearly everything through the GUI. I found that, I only had to move away from the GUI when I was doing non-standard things. For example I wanted to download a cutting edge version of a piece of software that had to be compiled. So, yeah I had to bring up a command-line to manage that. Overall though I think that anything I'd normally be able to do under windows I could do under Linux with no need of a command line.
This sig has been temporarily disconnected or is no longer in service
I have two machines connected to a 2 port USB KVM switch. That way I can quickly move between my two machines here at work, one FreeBSD and one Windows 2000. I spend probably 95% of the time in FreeBSD (thank you VNC!), but some things are just easier in Windows (SQL Enterprise Manager sucks over VNC). Occasionally I go to Windows to open a website that Mozilla can't handle (screw you, WebTrends). It makes my life as a System Administrator much easier, takes 2 seconds to go from FreeBSD to Windows.
We've migrated all of our systems to linux, with multiple VMware guest operating systems such as, NT4, WIN2K and WIN XP... Works great!
I have been using Mandrake 8.0 for about six monthes now (first Linux install) and I have not needed to go to the command line for anything. I am not a particularly great computer person, but other than learning the whole mount unmount floppy disk disaster (what dya mean I can't just put the disk in the drive?). The transition from windows has been pretty smooth. Using gnome the menus are all in the same place (almost) as they were with windows, useing star office is almost exactly the same as using MSOffice, the Gimp does my phot editing easier than photoshop ever did.
Abd contrary toevery thing I have heard every thing just worked straight out of the box with less fuss than trying to get it to work on my hideously boken windows partition.
Ok now I will go back in my corner and shut up
And its a huge nightmare the more we think of it and that's just the tech side. And we use Corel Office, so should have an easier time. The problem is all those custom access databases that people have that won't work anymore. That's gonna hurt big time. OpenOffice is good. Heck its great. But there isn't an access equivelent yet. That's were all the customization dookickeys happen that the IT staff probably won't know about. And they important. Other then that we may be doing it. It looks good, its cheaper, we can make more simple user menus. People can't install their cool version of something unless we let them. Less viruses. Less crashing. Better preformance on lower grade hardware. If people can run word processing, spread sheet, access the internet, get mail, run calendars, print, listen to a cd, and not crash 10 minutes into the day. People would be thrilled. Dang. Now I gotta go fix someone else.
-cpd
We can barely get some of the administrative people we have trained on Windows.
I tried to get my fiance to use Linux (SuSE 8.0), her response was "I don't want to learn Linux. I want to use Windows, that's what we have at work". Even though 90% of what she does on her computer at home (online banking, documents, web surfing) can be done just as easily on Linux, the exception being playing games (which I already have a dedicated machine for doing just that).
I tried telling her "There's nothing to learn really, you click on the menu, launch the program and use it like you would a Windows computer". Alas, to no avail.
My point being, even if you convince them it's cheaper, more stable, they won't care unless you force it down their throats. It's like medicine or a new dish. Some people like to try new things, others don't.
Not to mention the fact that you have to convince them that productivity won't be hurt. (now the Systems and help desk productivity might be hurt having to run around and say to everyone "it's just like windows". Your biggest problems will come when everyone and their dog wants to install their personal stuff (screensavers, wallpaper, P2P apps, etc...) on their new Linux machines, then get mad when you tell them it won't work.
"For a successful technology, honesty must take precedence over public relations for nature cannot be fooled." -Feynman
Microsoft has a monopoly. You cannot beat that. Any switch at this time will cause you more grief than happiness (other than the satisfaction of getting M$ off your machines).
Your business guys will need M$. You administrators (not SA's!) will need M$. Your customers will need you to have M$. Etc.
You will loose (at least in the short term - which might be the long term, if you know what I mean) if you switch.
I have... I now run linux with vmware so I can get the required Lotus Bloats spam messages my company sends out.
I'd agree with an earlier poster: Stick with what you have for now. Software doesn't wear out; as long as you have the features you need, don't upgrade.
If you must upgrade, what about Apple Mac's? Is the Office licensing the same for Office for MacOS?
Another alternative: WordPerfect. The word processor is just as good, if not better than Word; the drawback is that the spreadsheet, while decent for many tasks, isn't suited for power Excel users. The last two versions of WP even run VB.
Several people have replied about migrating to StarOffice (can't say anything about OpenOffice since I've never used it). They are right in pointing out that getting the office apps right is the numero uno priority. Anything that a user uses 85% of the time is going to be something that they are very passionate about. Which brings me to my point.
Now to be honest, I haven't looked at SO in about a year, so things might have changed since then. But my impression (as a very long time Word/Excel user) was that the program was not up to snuff. On equivilent hardware it took forever and a day just to start up, the user interface is radically different than office products, and it just had a very clunky feel to it. Now the first two issues don't speak to whether SO is actually _better_, just different enough to create a learning curve. A learning curve that it will be hard to get the average user to try to tackle without a pretty darn good reason. I think that this will be your biggest hurdle. Saving a few bucks here or there is important only to the bean counters. And if those bean counters are going to be forced to switch from Excel (which most know quite intimately) to SO, then they might not be so quick to want to switch.
This is a small change to the way KDE and Gnome look, but I think it's an important change: the typical Gnome taskbar along the bottom is three times as big as Windows users are used to, and is cluttered with a bunch of useless toys. Get rid of everything except the buttons that indicate which programs are running, and of course the button that users think of as the "start" button.
The default menus in most distros are also way too extensive. They tend to have the same thing several times in several places. Pick the dozon or so programs your users generally need and put them in the main "start" menu. Hide the rest in a single "advanced" menu, or even get rid of the menu items altogether.
Put icons for the most important programs right on the desktop: Spreadsheet, Word Processor (not "Text Document" like Open Office says), etc.
By default, don't allow multiple desktops. Users who are advanced enough to understand the concept will know to ask you for it.
Finally, sit and watch users play with the system. Note any place that they frown and get confused. Don't believe self-deprecatory excuses that they just don't know what they're doing and they're sure the system is fine: if they don't know how to do something it's the systems' fault for not being easy enough.
Miko O'Sullivan
See here's what happens. The BSA says play nice with them and they'll be lenient with you. Nice means either paying for new software or paying for them to audit you and then pay for the license you were supposed to have. Keep in mind, that having a copy of office and a receipt for it is not legally licensed unless you've got the little certificate of authenticity. So if you weren't keep pristine records they'll possibly have you paying twice for your software.
Now, that's the "NICE" approach. The less than nice approach is that they file suit against you in court. During discovery they get to audit you and can find that lone piece of software that was infringing. Now you have to pay for that license, penalties, court costs, audit costs, damages. Now if it turns out that you are the one organization on earth that has all of your software licensed legitmately, then you can probably recover the costs for your legal defense, but even then you just wasted a lot of time and resources.
This sig has been temporarily disconnected or is no longer in service
Let the finance guys figure out the savings, but your options are these:
1. Do nothing. (no cost, no effort)
2. Do something.
2a. Go full-boar Microsoft. (large cost, low effort)
2b. Go with MS Windows and Star Office (medium cost, low effort)
2c. Go with Linux and Star Office (low cost, large effort)
(There are also all the hybrid approaches that are the fractional permutations of the above.)
--
Decide what makes the most sense for your situation. Personally, I'd be disinclined to go with 2a, because there is still effort involved, but the cost is large. I'd guess that a combination of mostly 1 and some 2c might work well for a normal distribution of workplace personalities, duties and talents, and it would be cheap. Maybe one or two 2a's and one or two 2b's for good measure.
sig is
I'm slowly migrating to Linux at my company. So far it's going pretty well. We had to add an extra box to everyone's desk in the call center due to [Non-Disclosure Agreement], so I spent $1000 for some old P233MMX w/64MB RAM, slapped Linux on them, and the users went to town.
After a couple of months with Linux in production I have to say that it's going well. Help desk calls are waaaaay down and users are happy. I've said this before, but here goes: users don't remember the last time they rebooted the Linux box, but sure remember the last time they rebooted Windows.
We're replacing Windows boxes right now by attrition, but plan to replace them all by the end of the year - OS, not hardware.
Since Office runs on Linux now it's at least theoretically possible to standardize on Open Office or something internally and have a single box with a single MS Office license converting both incoming and outgoing attachments to and from MS office format. When an open-source conversion utility comes out, you'll probably be able to abandon MS Office altogether but keep compatability with others.
Be aware that Citrix ain't really that cheap a solution. You'll pay through the nose for licenses (application licenses for each connectd user, terminal server client access licenses for each connection, citrix licenses for each user, and connection licenses for each computer). You have to get licenses for client machines (unless they're Windows 2k or XP which have their own) that connect to a Citrix server, which defeats the financial purpose of replacing Windows with Linux.
Windows really isn't the stranglehold that MS holds the business world in. The business world is held in the clutches of Office.
So, don't migrate totally to Linux right away. Avoid the MS office upgrade/license problem right away by migrating to Star Office (or Open Office). Star Office used to have a reasonbly good port for Windows.
Once you major application is out of the way, and you have just decreased your expenses considerably. You can relax a little, and really start to investigate the specialized applications, and how to get them to Linux.
You have Office apps and Browsers out the whazoo for linux, your specialty apps are going to be your problem. Don't shoot yourself in the foot until you are sure you have all your bases covered.
It's all about transition. If you force a change on your users they'll hate you for it (and probably force a change back). Do this: Install Open Office for Windows on some (or all) of the users. You may want to start with some of the more tech-savvy users and gradually move to the rest of them. Be sure to be ready for a lot of "I did x by doing y in Excel, how do I do it in this?" or "in the old system, I did this..." Windows is a little more tricky. I would suggest, if you can wait this long, for Lindows to come out or at least something similar. The key being it's still MS Windows-ish.. just make sure whichever one you go with you can run those specialized programs. Also, be sure to include a lot of pretty desktops and screen savers (a lot of beaches, sunsets etc). Most users, at least here, will do anything--including dump windows--just for a pretty looking background. Eventually you may be able to move them off of the Lindows type OS and onto a (free) distro or your own. As for the servers, it all depends on what you do with them, but most things like print serving, file sharing, NT domains, etc can be done easily with samba or lpd or whatever.
One added point: use LTSP. By maintaining a central control on the system you can more easily respond to users' needs.
Miko O'Sullivan
My solution:
s shd(for remote control)
Debian Woody+2.4 kernels
KDM(my fav login screen)
IceWM(my fav wm + iceme + icepref)
Mozilla
AbiWord
gnumeric
evolution
or
vncserver (I never got around to this)
For programmers:
gcc+kdevelop
Also, you should have central auth (maybe LDAP -- I never got around to it -- I have absolutely no idea how to do it), and an apt-proxy somewhere around the net.
This should run on a Duron/Celeron >700 + 128Mb RAM pretty well and gobbles only about 500Mb of the HDD (maybe less, maybe more)
Good luck!
For some moral support, a few laughs, and generally practical wisdom, read this article from CIO magazine.
Migrating 50 users, while no walk in the park, shouldn't really be that hard. You can feasibly handle this project a few users at a time, especially if you handle it right. You'll want to start by understanding the needs and tasks of your various users. Make a note of the applications/features they use, and research alternatives in the Free Software world. You'll want to test these applications out, play around, and get comfortable with them, so you'll be able to install and configure them to be useable for your users, and help them out with simple problems as they make the transition.
As you go forward, you'll want to group people who work together or trade files a lot to upgrade them together or very close to each other, so you don't run into too much trouble with compatibility problems. You'll probably want to go with StarOffice, and keep with the Microsoft file formats for a while, at least until everyone is done.
Make sure your finance people understand that this won't be free, and will take time and expenditures, but work with them to try and manage this transition within what they would have otherwise considered a fair budget for the next upgrade cycle. Schedule a generous time-frame for yourself as well, and explain that on this particular round you'll probably consume the license savings in labor costs, but for future upgrades and maintenance, this won't be the case, and the license savings will be there.
Move carefully, but confidently. Help your users become confident with the alternatives. Encourage them to suggest that outside communications with the company be formatted in non Microsoft file types (for instance, ask the hiring manager(s) to request that resume submissions be in plain text, or RTF format, with a simple instruction on the job description of how to save in this format from most word processors (Click File, Save As, and choose the Plain Text option under file format)).
I highly suggest in a business environment you go with a distribution that supports automatic installation of a custom configuration (like Red Hat's kickstart). You can set up a system to meet the specifications you need, with all the software configured just the way you and your users want it, and then take a snapshot which can be easily installed on other systems, regardless of hardware configuration (bypassing the weaknesses of Ghost and the like), freeing you to devote your time to user orientation and training, as well as building a common sandbox environment that you'll be able to play in, and easily keep organized in the future.
If you're not too scared, and you schmooze the right way, you should be able to accomplish the migration in reasonable time and without (too much) trouble.
Good luck!
I avoid the continual payment plan of Microsoft by buying retail copies for each pc, no MOLP crap.
Sure i pay a bit more in the front end, but i dont have to upgrgrade when THEY say i do..
---- Booth was a patriot ----
As a user already familiar with MS Office, I had no difficulty at all learning how to use StarOffice. The migration was almost completely painless. The only hangup I've hit so far is that OLE controls on speadsheets (buttons, checkboxes, etc.) don't translate -- but that's a very esoteric feature. 90% of users will not see any significant difference.
"Your biggest problems will come when everyone and their dog wants to install their personal stuff (screensavers, wallpaper, P2P apps, etc...) on their new Linux machines, then get mad when you tell them it won't work."
Screensavers? Have you SEEN the latest full Gnome install? I could spend an hour browsing through the stock screen savers! As for wallpaper, that's cross platform. A jpeg is a jpeg is a jpeg. P2P apps would be a problem if it wasn't for wine and people like Frank, who've figured it out for you. Closed formats are really the only thing that Microsoft apps can read that Linux apps can't. Even that barrier is crumbling.
Look, stick with what works. If 85% of computer use is Office, then stay in Windows. If upgrades are too expensive...don't upgrade. If you want to be "up to date," then Linux isn't going to really be an option, since it will be a few years (if ever) before we see MS Office copying the latest features from Open Office.
Karma: Good (despite my invention of the Karma: sig)
Here is a quote:
Still, in my opinion, the great majority of end-users is still too dumb and this will cause you greater troubles, at least with all the time you will waste trying to explain'em that No, You Can'T Have A Dancing Lady On Your Desktop, And Even If You Were In A Windows Environment You Just Cannot Install It And Later Complain Because You Got a Virus!
However, have fun.-- There are two kind of sysadmins: Paranoids and Losers. (adapted from D. Bach)
tell them it's an upgrade and leave it at that. don't tell them that you are switching to a new OS. if you stress that they are changing OS they will stress.
May I suggest OsX ?
most windows apps, streaming media, etc. are available on osX, and you still have the freedom to run unix if you want.
I too, await getting flamed...
I don't have any problem using my Windows wallpapers on linux.
My other Slashdot ID is much lower.
Try out OpenOffice.org for a "free" office suite on Windows. It's working well here on Win2K. Need WordPerfect filters or templates? StarOffice 6.0 just came out and adds those features to OpenOffice.org's code.
Replace your file/print/mail servers with Linux. Consider moving databases to something Linux-friendly. Your users should never know the difference - only the admins will.
With these two chances alone you remove the need for several MS licenses:
* Windows Server CAL's
* Windows Exchange/SQL Server CAL's
* Office licenses for each desktop
Need remote access? Teach your users to use ftp via their browsers, ssh, telnet, all the "real" remote access tools. Now you have removed two more pieces of MS licensing - Terminal Server CAL's and Windows 2000/XP desktop liceses for remote users.
At home I have two boxes a Windows ME box that my wife uses and for my three daughters age 14, 12, and 8. They run RedHat 7.2 and for school work OpenOffice 1.0 (just don't forget to do a 'setup /net' from root, and '/opt/wherever/OpenOffice/setup' as the individual user). Web & email is covered by Mozilla 1.0RC2.
:-)
I'm amazed how well the girls have adjusted to the Linux environment. They explore all around KDE and now have their wallpaper and icons changed around etc. It is also nice to know that windows based viruses are of no concern. It is also so very nice to be able to set up permissions so that each girl is completely independent of the other and they really can't do system damage to anything but their own desktop.
Two of my girls visit neopets.com daily which makes heavy use of Macromedia flash without problems.
The story would be a complete success, alas, I could not get either eMachines, Microsoft or Costco to refund me the cost of the Windows XP license which I never used.
The moral of the story for you is this: IF one of my daughters should ever become an employee of your company they'll expect to be running Linux
I found this article online a few weeks ago, maybe off of /. I can't remember. Anyways, it gives some great real world examples of Open Source software in the workplace, along with the cost savings. Definetly worth a read if you're looking for facts to back up this decision.
http://www.dwheeler.com/oss_fs_why.html
I work for a medium sized (~40) company and we are no longer MS dominated.
Disclosure: we are an engineering company, so we have been doing some things on UNIX for a long time.
Having said that, our current mix is around 85% non-MS and 15% MS. For our engineering tasks, we use software that never did come from MS (although it was supported on the Windows platform, even though we never used it on Windows). For most of our "office" tasks, we use StarOffice 5.2 and will be moving to 6.0. All of this is now running on Linux based PCs.
The 15% MS portion is mainly for certain cases where we must use the same tool as our customer, and the customer want's to use MS tools (mostly spec. and project management related).
All-in-all, it works pretty well, and it definitely shaves $$ off your overhead costs, not to mention reduced audit worries.
Microsoft can't force you to upgrade your existing software, so take your time. Set up a couple of test Linux desktop systems (KDE looks/works like Windows) with OpenOffice 1.0 or StarOffice 6.0 (if you want/need things like templates) and Netscape 6.2 maybe, Gabber for instant-messaging, and look into Evolution if you need a Microsoft email/calendar workalike.
Then setup Wine (or CrossOver Office) for the few specialized applications and get them working well. Clone your desktop system for a few recruits (managers, if possible) and do some hand holding, er... training, until they're comfortable.
After that, it shouldn't be too painful to move the rest of the company onto all-Linux desktops. If you can avoid future rounds of Microsoft taxes for WindowsXP/OfficeXP (and later) this way, you will save about $700/user, or almost $35,000 _per year_. You'll save more if you replace those Sun machines with Linux, too, instead of upgrades.
So, try to figure out how to motivate people to use the new software. Maybe you can arrange for people to share in the financial rewards of the switch (a small raise for all the MS Office users, financed from the license savings). If people see and share in the financial benefits, that might motivate them. On the other hand, if they are forced by decree to use something they consider inferior, it's going to be a disaster.
Also consider introducing it gradually over the next year, requiring to use StarOffice for some peripheral business processes and getting people used to it without forcing them to switch cold.
I would probably go with StarOffice (as opposed to the free suites), though. That's not because StarOffice is necessarily better, it's because you can point out that this is a commercial program, developed and supported by a large software company. You probably don't want to fight the "switch from Office" and "switch to open source software" battles at the same time. Once your users accept StarOffice, you can then still switch to OpenOffice.
People for the Inhumane Treatment of Animals?!?!?!
You bastard, being proud of something like that.
os x runs office....unix backend. have fun
I suggest you to just download a copy of OpenOffice which is the open source office suite for Windows. That might do it since it will do a small but consistent migration in the aplications. They will learn linux later as they perform their general tasks on a office suite that is more secure and has less bugs that MS OFfice.
I suggest you to spend 20 USD in CD-R and burn copies of OpenOffice, then start distribuiting throught our your perzonel and tel them to do some test days where all their activities will be done completely in OpenOffice and they can migrate their data more confortably.
The JZA
Get them used to the software and then the Operating System is less of an issue. Definately get StarOffice (or OpenOffice.org if it is appropriate for your needs) and Mozilla/Netscape or possibly Opera. The Gimp is also available for windows.
0 7/07/194227 &mode=nested
If you have any users who actually use command line applications Cygwin is a great program and allows you to familiarise yourself with a unix enviroment without having to learn the whole system at once.
This slashdot article may be helpful
Using Windows w/ 100% Open-Source Software?
http://slashdot.org/article.pl?sid=01/
This is why i love cross platform software.
Samba and Apache are a good way to save costs and reliable software, if your office has need for Network filestorage and a good webserver (you could run them of your Sun machine perhaps).
When you do install Linux make sure to install an up to date version of Wine and set up a few links so that they can run still run Minesweeper/Solitare and even MS Office in the unlikely event that StarOffice has a problem.
Moderators, this post is not Redundant, it is just reemphasizing a really good point.
Only thinking about the $$$... not thinking about the expense of retraining everyone to use the new environment... or the cost of moving to that environment... lost business caused by all of that... and the risk involved.
OK, Yes, you must buy new hardware. But, you get lots of things that managers care about.
Office. Fast hardware. Corporate support. Really easy to learn.
On the tech side, you get BSD, lots of options in file servers. Integrated logins through Netinfo or LDAP. Easy expansion of desktops through Firewire or USB. Don't like the mouse? Get a new one.
Sure, initial costs are high, but long term costs are very low. Convert a few at a time, as user's hardware becomes old. You can use Linux as the file/name/mail/etc servers, get more miles out of your Intel hardware, but the XServe sure looks nice.
Dump the IRS - http://www.fairtax.org
Actually, move your servers to Linux and Samba first if they are not already.
A smallish office can use a setup similar to a traditional windoze network, with high power clients. A large corp should consider using application servers and X terminals.
Install Linux for all new employees and stop upgrading existing users. Eventually, old users will plead with you to move them to Linux!
KDE and OpenOffice.org works purrrrrfectly for me. Together with MR Project, I can do whatever I want.
Your biggest problem is going to be the accounting people. Depending on the accounting package in use, they may have to stay with windoze, but everybody else can move to Linux tomorrow and will all be happy with the result.
You should be looking at it taking at least a year to get rid of most of your MS software. Start with proprietary formats. Send memos against using .doc and microsoft formats. Retrain them on how to save in like PDF or something. Go then to cross platform apps. Look to Open/StarOffice. Don't forget one of the selling points of open source is the extra influence you have over the apps development. Become a laison between your end users and the developers. You will become invaluable to both. Add the software on their computers but don't delete the old. During a crisis they will feel better with the old. Slowly train them on it one-on-one. Remember you want Mozilla or Opera to replace their browser. Show them the joys of Tab Browseng and they won't go back to IE. Outlook can be a stickler if your using it for project management. Look at Evolution but I'm not sure if it's been ported to Windows yet. Have everyone make a list of every app they use down to even media players. Slowly, tick them off one by one. The OS goes last. However, any new hires should be trained on a complete system. You are already paying for their adjustment time. Lead your people slowly; don't push anything on them and the productivity drop, do to the change, will be small.
Why do you need a dedicated machine for games?
Aisle Riot runs great on SuSE (7.2, did something change?). Free Cell also runs great. Mine Sweeper clones are a dime a dozen. All we need is a netwroked hearts game, and we will have it made
cxhextris also runs wonderfully. Love that game.
Well Sience you are already dealing with Sun for your servers StarOffice is an aforadable alternative to Office. The best thing to do is check all your office documents and make sure they work in StarOffice then alter any ones that dont work so they do. The next version of Solaris (9) will be shipping with Gnome later this year. This will provide a much more user friendly interface on top of a unix platform. To add to that if you planning on upgrading all the PC's anyways You may want to see if the Sun's SunRays are a good solution for you it makes administration easier and easier to train your emploies and if you have to stick with Windows the sunrays can be configures to run Windows threw a terminal server. Although you still have to play MS money it will be less then having 50 PCs installed.
Apple Macintoshes may be a better fit you can have the MS Office on it and still have a pricing structure that is not unreasionable. Keep in mind that any migration will cost more money in the short term. With training and and remakes of custom software but they will pay for them selfs in time.
If something is so important that you feel the need to post it on the internet... It probably isn't that important.
Once a month, some MCSE comes along and asks this questions and it gets posted. Why?
Why don't these jerks stop playing Counterstrike and spend some time learning something?
Replacing Windows is easy, if you already use linux. I mean, what cluefull linux user doesn't already know this stuff?
Ugh. I'm getting so tired of
Large companies are an excelent target for Linux.
Small to medium (50-500)sized companies are a good target as well. The right people for the job are going to be more expensive than you are used to though. Time to read mythical man month.
When it comes to small companies smaller than 50 my advice is when you are big enough to justify a full time IT person, then it is time to consider it. The market isn't big enough (yet) to ask your neighboor for help with Linux, so you really can't attempt a switch with a part time computer guy.
Unless that part timer happens to know Linux and Windows well.... In which case you should give him a raise because he isn't long for such a small operation. He will be offered a job he can't refuse RSN.
Novel theory: Modern Man evolved from psychopath
I am currently migrating a company 80+ users [150 employees] from 100% M$ to Linux. I think the tactics depends on the industry. I am working for a manufacturing company. The process is different then say , a law office. :) .
the first thing I did was bring in a linux. I have been able to easily manage the T1 for security, block inappropriate sites, and watch usage and traffic with Zero downtime
Yesterday our new server came in a Dual Athlon 360gig Raid5 monster! I will now integrate all the M$ servers, but one to this single server.
Third step is to switch the ERP system.. and here is where the trick comes in. We will get a new ERP system that runs a java client instead of a M$ client. that will leave the desktops only needing M$Office. to conduct business. we will have to look at Code Weavers CrossOver plugin and at Staroffice6.0 and see which is the better solution. when switching to Linux on the desktop we will of course go Thin client. this will dramatically cut administration cost. and save allot of man power.
In the engineering department we will be going to linux and ProE. YES ProE for Linux!! ProE for linux will be release at the end of this year. We will run redhat with acceleratedX drivers. just to keep it simple. (I don't think Xfree86 ever has full FireGL support any how). and then we are done
Need help finding the flow? http://www.myspace.com/naturalismandbalance
my finance guys are worried about increased spending on even the software that we already own.
You don't have to pay for software you already own. If you don't sign up for the new MS license programs before the end of July however, you WILL have to pay full price to go to newer versions in the future.
If you're happy with what you have and think that it will carry you for the next two years (which is how long the upgraded license would take you), stay with what you got. Leave the poor desktop users alone if possible and go to Linux servers if you need upgrades on that side of things. Samba, Apache - they're your FRIENDS.
I too am the IT Manager for a small company, and we're more or less "forced" to stay with Windows because of the Tax/Audit software that we use 24-7. We're using the new license agreement to go to XP, but that's more of a desire to get the hell away from NT4 (thank the deity of your choice, anything's better than NT4).
A lot of it just comes down to file formats. If you can't switch now, then at least you can make it easier to switch later: have your users start saving their stuff to standardized formats instead of closed proprietary lock-in formats. Yes, OpenOffice can read MS Word files, but just about everything can read RTF, and RTF has all the functionality needed, 99% (subjective) of the time.
Once you get out of needing dead-end tools, you'll be in a better position to be able to use whatever you want to.
Start doing it now, even if you don't ever intend to break free of MS. Standard files might even be more compatable with future MS products than today's lock-in formats will be.
As copyright owner of this comment, I authorize everyone to defeat any technological measure which limits access to it.
I have a half-dozen FreeBSD boxes that work great as servers, network management tools, etc.
However, I'd rather spend my free time doing something fun than spend it fscking around with what passes for a GUI under any x86 Unix. Applications just work under Win2k and XP and I don't need to become an X/kde/gnome/qt guru to make it happen.
I think there's room for both.
First of all lay down your architecture. In our shop we started by loading a huge compaq server with memory. We went to a local used pc company and bought a whole bunch of used p350 machines at 100 dollars a piece. We loaded redhat 7.2 on the big server along with open office, mozilla and some other productivity apps. We turned on GDM on the big server to dish out x displays. Next we built a kickstart install to do the workstations. The kickstart does a standard minimal linux load with x and at the end of the install modifys the inittab to query the server for a display. These machines do nothing but X display so we wanted to capture the free cycles to run computatational fluid dynamics applications on. So we add the mosix kernel at the end of the kick start and boot the now running workstation. Another way to accomplish this is by using LTSP but it is more trouble than it is worth in my opinion. It is far easier to just load linux on the local disk. We totally control the desktop on each machine right down to the application icons...The moral of the story is "we are happier than pigs in shit with the outcome" and I have never had to show a single user how to use the kde desktop.
Got Code?
I work for a medium sized business (~45 employees, ~30 desktops). Over the past year we migrated first to StarOffice 5.2 on Windows, then StarOffice 5.2 + Mandrake, then OpenOffice 641C + Mandrake. After working around a few minor issues with the OpenOffice spreadsheet, we've had almost no problems. Next week we will be upgrading to OpenOffice 1.0 and in the coming months switching to SourceMage as our distribution.
Our biggest obstacle was migrating some spreadsheets with heavy VB script to use StarBasic.
I would recommend first a switch to OpenOffice under Windows. If that seems to work out, migrate your other internal software (ours was Java based, so there was no problem) to Linux.
Despite what the critics may say, Linux *is* ready for the desktop. The small time investment required to train users is made up in months with the time saved administrating.
1. Stay open. Standard or open protocols, commodity hardware, standard document and storage formats, and flexible users.
Benefit: Theoretical interoperability, and never a need to change everything at once to perform one "minor" system change.
Cost: Vigilance, and therefore additional internal expenses to ensure that solutions are not just "packaged." Possibly not getting all the new and cool features of an integrated and proprietary solution.
2. Stay diverse. Always use different desktop OS's, different applications to do the same tasks.
Benefit: Promotes objective of staying standardized and open. One system failure will not (necessarily) impact everything. Resources can be shifted around to take advantage of new developments.
Costs: Additional expense associated with a heterogeneous system. (Arguable) Different systems aren't a benefit unless all can perform the tasks at hand equally well.
In general, if the objective is to save money, don't change! When you MUST change... prepare long and hard and make changes to improve productivity. However, remember that the software companies have a vested interest in forcing you to change, through technology, licenses, and whatever other tricks they can come up with.
However, if the objective is to always get the best return on investment, stay flexible and adapt to change! Play vendors against each other to always get the best products at the best price!
The first thing that you'll need to do is determine your user's requirements. Until you do this, you're shooting in the dark. If you implement something that you *think* meets the user's requirements but misses the mark then the migration was pointless and you will have possibly angered your users. Conduct a survey of the user tasks at the very minimum.
You'll also need to determine what specialized applications are needed and do some research to see if open source variants exist. There is a lot of good open source products out there. You just have to find them.
Make sure that your printers are well supported. It does you no good to move to OpenOffice if you can't produce decent output as easy as you can with Windows and Office.
You also may be able to stage any migration so as not to cause system shock to your user base. Move them to OpenOffice under Windows and gradually replace the Windows environments with Linux, FreeBSD or whatever OS you choose.
But first and foremeost determine the users' requirements.
Good Luck!
Arf!
You should call the engagement off. She has a bad attitude. If you can't get her to do something as easy as click on Gnome icons instead of Windows icons, then imagine the hell you're going to go through over the next 50 years.
*shrill voice* "Twister002Honey, the car you bought is the wrong color, take it back..."
Get out while you can, dude.
Move the servers to Linux and Samba first. This will be a learning experience after which your job will be easy. Then switch the office apps with OpenOffice.org for windoze. Finally, give new users Linux and stop upgrading old users. Eventually, the old users will beg you to please move them to Linux too...
IME, Microsoft apps are like Roach Motels for your data.... oh, sure, they are very friendly and helpful to import stuff from almost any competing program, but once your data's in, it usually goes into a proprietary file format, and 'export' commands (at least, ones that put your data into a file other apps can import without significant manual data-massaging) are few and far between. I'm fairly certain Microsoft does this to further discourage migration from their products.
The time is now. The linux desktop (KDE), in my opinion, is mature enough that many individuals will be able to get up to speed with it in relatively short order. After working with StarOffice and OpenOffice over the past several months, I feel that both of these packages can provide all of the functionaility that significant numbers of workers require to do their jobs.
What I would like to see is the interfaces on these office suites integrated with KDE (use the same print/open/save dialogs, mouse icons, etc..etc..etc..) -- but this will come in time.
So as far as initial deployment. Everyone here is right -- convert the backend first. Get the servers converted to Linux. During this conversion, have techical support trained on administering/troubleshooting the Linux desktop. Start deploying to less demanding users (alternate office package on Windows for a few months, then on Linux..) Acknowledge areas where a Linux solution is not as simple as plug-and-play (custom apps, apps only available on Windows, macros, etc..) -- develop a plan to overcome these problems.
As more companies start porting portions of their desktops to the Linux platform, software vendors feel the pressure of not porting their software and will eventually port. I think a more viable solution is to transition into web based applications where possible.
I would install as many alternatives as you can, and make them the default. Open a doc in staroffice, and things should work. You can get at word, but not without going through a wrapper that requires you to email what staroffice cannot do that you need. Users will try to use staroffice where they can, where it fails they will tell you what doesn't work.
Or to save even more money, just start migrating people to linux/kde/koffice, after verifying that their applications will work.
Remember, you are a company, you have work to get done. Find out what tasks you really need to do, and then find a linux program to do it. For those who only use a few features of Word this is easy, koffice is there already. For those who need something complex, you might need wine, or devolpe your own solution.
Do not forget to do some practice runs. Take your backups, restore them to a equivelent systems, and convert that system to linux with the old data, and run some fake transactions. (be careful not to get this data into the real world). And don't convert anyone before a major deadline. Accounting gets converted right after payday, and nowhere near april 15th!
You don't have a hurry now, if the BSA does come knocking, or Microsoft does start demanding unreasonable fees, you have a plan in place to convert quickly, otherwise just convert as an open source alteranative is just as good as the windows equivelent. (Note, I said just as good for your pruposes, and Not as good. If you never use some feature, then there is no reason to wait for it)
So I made him a nice little .dot file. I gave it to him and he asked me what the heck it was... He always just used his old files, erased all stuff and typed the new stuff in it. I wonder if it stays in the undo or so, didn't check...Should have though ;-)
Oops, seems I just spoiled an Office user in using templates. Oh, well...MS shop anyway, but everyone is drooling over my iBook
Ahhh...the great dumpster continuum. Many a free computer will be found there. -- sowth (748135)
I recently started using a linux desktop in the workplace, and have found little situations where I am in need of a windows box. Keep in mind I am a developer and not an average office user, but I do have to share files w/ clients and co-workers all using windows pc's and our main file server is a windows pc here is a list of problems and software solutions MS Office = open office opens and saves files no problem, furthermore most distros comes w/ ps2pdf if you need to share a file globally MS Mounted Network Drives = autofs and samba, I have diretories with in my home directory mounted to our win2k server no problem, Am also using a win2k shared printer browser = mozilla / konqueror EMail = kmail / evolution And when I need to see something in a windows world I can vnc to one of my coworkers computers or use terminal server w/ rdesktop. In my situation I can do everything I need to, which as you can see above is what most office users do. My boss/owner of the company also saw a big bonus in no licensing costs/fears. We bought the computer preinstalled w/ linux and all the bells and whistles and had to do very little to get it up on our network(plugged it in). http://www.computervanguard.com built and configured it for us.
/* declare all variables */
When a coporation fakes public support it is its called Astro turfing.
I love that expression.
You should use MR Project. It is still under development, but it works and costs nothing...
Stop installing kernels and leave your system alone. Damn. Use whatever kernel your distro has deemed "Stable" and stick with it. If you keep tossing pre-this and pl-that on there OF COURSE it's going to crash...
Right now, I can't keep my development pc running for more than a week because of some application that leaks memory and uses up my entire memory after a few days.
Perhaps you, being a developer should take a look at the source code and assist in resolving the memory leak, or at the least report your experience to the maintainer(s) of the app so they can correct the problem. Community support means just that.
I just hate it when I encounter yet another website that doesn't load using Konqueror, mozilla, opera... you fill in the blanks. I just hate it that I can't play movies on my linux machine without five days of intensive configuration battles.
I just love it when I encounter yet another website that adheres to industry standards and renders perfectly in mozilla, konqeror, opera...
Here are a few things that I've used to eliminate MS products on my networks:
:)
For word processing I like AbiWord. The 1.0.1 version has just been released and it works quite well. It doesn't have *every* feature of word, no sane program would, but it does have all the features needed for general word processing.
I don't have much use for spreadsheets, but Gnumeric and kspread have worked fine for me. People have also mentioned that OpenOffice/StarOffice has a good spreadsheet.
For reading email there's Evolution, Netscape or Mozilla Messenger, and various others.
For database, use MySQL or PostgreSQL as the backend instead of access. Use HTML as a frontend so you can access it from any system, even Windows.
For webmail, take a look at squirrelmail. There are many other imap/pop/mtas that you can choose from to create your mail server. Of course, you'll replace IIS with Apache
For viruses you'll need to use the Unix honor system. su to root, choose a file at random then delete it, then email everyone in your address book with similar instructions. To mimic the crashes you can try turning off the power when you're in the middle of something very important.
You can always run VMWARE to give the user exactly the same environment as before, but way reduce management cost. If a virus hits Outlook again, simply restore from a clean saved state. Software upgrades will be easier. It doesn't take market share away from MS, but by introducing Linux systems eases the transition, exactly what MS has to fear most.
Mac OS X is a bona-fide BSD with Max user interface and full MS office suite.Most people will consider getting a shiny Mac as an upgrade from MS/Intel, not a downgrade. The killer would be, of course, OS X (=BSD + Aqua user interface) for Intel. MS could pull the plug on Office for Macs, but they might already lack market force for that.
There's only two useful applications on Windows that I can't find for Linux.
The Google Toolbar and the Yahoo Toolbar.
Given those two things, which I use constantly, I could move away from the pain and suffering of Windows on my laptop.
My desktop will probably stay Windows 2000 because of games. Argh..
What's my Karma Mr. Burns? "Excellent"
2. Freeze the interfaces. For example, determine what file format (like Word98) is most commonly used for exchanging word processing documents and make that the corporate standard. Note: standardize on the interfaces, not on the applications which create and use them. Have the CEO sign a decree accepting and mandating that standardized format. (The signature is important.) Make sure everyone who needs to access documents of this type has some sort of software which can access these documents. Cost to date $0
3. Get a written comittment from the senior management that this corporate standard document format will not be changed without their signature and their peraonal acceptance of the cost to allow that change. Cost to date $0
4. Get rid of any application which cannot read and write documents in this corporate standard file format by default. When the next round of software updates hit, refuse to deploy any application which cannot seemlessly access documents in the corporate standard format and save new or changed documents in the corporate standard format by default. If it can't do both of these, it isn't even in the running (no matter how helpful that damned paperclip is). Cost to date $0
About this point in their first reading of this plan, smart managers will realize that if they agree to this while still using a proprietary file format, it means that they are agreeing to be personally responsible for the decision tying them into either a) a dead-end platform and mass migration costs (because Microsoft is not going to maintain full backward compatibility with the Word98 file format forever) b) paying Microsoft for a custom support contract (which, if you can believe it, will be even more expensive than a mass migration.) A smart manager will realize that he's already backed into this corner, won't allow himself to be backed further into this corner and instead demand that the corporate standard file format be something other than a proprietary one. (SGML, for example).
Once you've convinced your senior management that it's their responsibility to remain in control of their own computers, and that placing corporate intellectual property assets into a proprietary file format represents a questionable off-book liability which could get them in heaps of trouble, you'll be in a much better position to get their cooperation.
As soon as they've agreed that a non-proprietary file format is the only way to go, proceed with the plan as above:
1. Have them read this plan.
2. As per their direction, declare SGML to be the corporate standard.
3. Get their buy-in and signature.
4. Get rid of any application which cannot read and write documents in this corporate standard file format by default.
Whoops! That means you have to get rid of proprietary software like Microsoft Office, because it can't be set to read and write documents in your chosen corporate standard by default.
Repeat the above procedure for every component interface, ignoring the applications themselves. In this, a file format (SGML) is an interface, a network protocol (SAMBA) is an interface, email (POP3) is an interface; look only at the interfaces. Standardize on HTML 4.0, instead of Microsoft Internet Explorer. Standardize on POP3 and IMAP, rather than Microsoft Exchange. In this way, your company will never be backed into the proprietary software trap.
You'll likely find that only open source applications on an open source operating system meet the corporate standards. How you get them from that conclusion all the way to a Star Office on Linux solution is your own problem.
The thing about things we don't know is we often don't know we don't know them.
That's not a bug, that's a security feature. And that's how you sell it to management.
Although you can install your own wallpaper, of course; assuming that windows wallpapers still come as essentially giant bitmaps?
Your right to not believe: Americans United for Separation of Church and
The same arguments apply:
For over a year or so I'm thinking of moving from Linux to Mac OS X. Why? Because of the stability and usability. Mac OS X appears to be very stable and no one can deny that they are lightyears ahead of anything on linux when it comes to desktop comfort.
I just hate it when I encounter yet another website that doesn't load using Konqueror, mozilla, opera... you fill in the blanks. I just hate it that I can't play movies on my linux machine without five days of intensive configuration battles. (Hint, IE for Mac)
I've developed a lot of software for unix and am now seriously considering porting them to Mac OS X. Hell, it will be a lot easier to sell these things as well. Right now, I don't even have to bother. (porting is much simpler from Linux to the BSDish Mac than from Linux to Windows)
...
So how about it... Porting my own software to Mac OS X. I don't see a lot of problems. filesystem links, permissions are all supported. Most applications can be scripted...
Anyone have experience going from unix/linux to Mac OS X?
GPL Deconstructed
What are some of the choices as far as a calendaring solution using a Linux backend?
Web-based would probably be the best.
Thanks.
Find people in your company who use Linux at home. Some of the tech people probably do, but you may be surprised and find a few of the general users who do as well. I would not put the probability as high, but if they exist, they are probably your best resource for the next step.
Find out what features of your existing environment already exist in an environment supported by Linux. Presuming you have a help desk group of your own, there are a couple of trouble ticketing platforms that are already running in Linux, some with fairly advanced features.
More important would be to find out what user documents and document types need to be supported.
Next would be to start migrating the back end systems to Linux. Linux works well as a replacement for e-mail servers and File Servers (Samba) There are people working on tools to provide the necessary support to completely replace Exchange for your Outlook users.
If you do a substantial amount of work with SQL server, you may need to look for support to migrate to another database server platform. Postgres comes to mind, however if it is not up to your needs, you may have to look to other options such as Oracle or DB2, both of which are available on Linux. There are licencing concerns with those as well.
Going back to those users who have some experience with Linux, get them a new workstation set up to run Linux, using available equivalent applications in the Linux environment to allow them to do as much of their day to day work as possible. This does not necesarily require adding a computer or monitor at their workstation, it is possible to use VNC on Windows to control a set of workstations in a server room that are running Linux. When they are comfortable with Linux as their prefered platform, the workstations can be reversed with the users desktop workstation being swapped for the Server room workstation. At that point run the Windows workstation with a VNC server so the user can still access Windows for those situations where it is still necessary.
Once the user has spent enough time in the Linux environment, start checking with them to find out what is still being used on the Windows platform, and determine if there is a way to run those applications in Linux, either natively, or through Wine. If it is an application built in house, work with the developers to port it to Linux as possible.
Once a department user or two are comfortable using the Linux platform without any need for Windows, preferably for over 3 months, but with an accelerated schedule this could be as little as a month, set up a schedule to roll the solution out to the rest of the department.
For the next year or two retain the Windows workstations in the server room running VNC. These will act as resources for a few people in a few situations. As they are used, find out what their uses are, and when possible find ways to do the same tasks in Linux. In some cases, all that will be required is additional training. Other cases may need further product development.
Once you are satisfied that the Windows Workstations are no longer needed, convert them to a Linux Beowolf Cluster or other cluster server and start using it for any minor to low precedence major number crunching as needed.
Your toughest nut to crack will probably be managers and department heads. They are most likely to have non-standard hardware (laptops, where everyone else has desktops) need additional support (remote access) and have the least amount of time to learn new tools. If you can get their buy in first, and get them migrated to Linux before you convert their departments, they will be much less likely to do things like sending e-mails that have Windows required features in them, undermining your efforts with their subordinates.
All of this and more should be part of a project plan before you start any of the work. Granted parts can be spun off and done before other parts, the back end conversion being the prime example. Remote access should not be a significant issue either. There are several VPN solutions including support for Microsoft DUN-pptp.
For business case examples, and examples of companies that have done these types of conversions, take a look at the home pages of the various well known distributions. Mandrake includes a link to business cases for customers of theirs who have made, or are making the conversion.
The longer that you put off conversion to a lower cost, open platform, the longer it will take, and the more expensive it will be.
You can also look to companies like IBM, for support for such a conversion. I do not know how much they will cost you, but it may be worth investigating.
-Rusty
You never know...
The title of your post suggests migrating your office OS to Linux, which would be very painful and might actually run some of your employees off...no kidding. If we're only talking about a new Office Suite, then I think Lotus would be your best bet. The Apps are sumilar to M$ Office, the Lotus apps can read all the existing M$ files and the learning curve for your employees would be minimal. I use Lotus apps everyday (123, Word Pro, Freelance) and prior to coming to this company had used nothing but M$ Office. I suffered a bit of a learning curve, but it didn't take long to adapt. The office app that's been the hardest to get used to is Freelance, Powerpoint is easier to use. But there's almost no difference between 123 & Excel and Word processing is word processing...right?
There are certainly some less expensive choice than Lotus, but I think you'll find it cheaper than Micro$oft. Definitely an option you should consider...IMO.
Well, it's not easy, but as you grow with Linux in your office, you will learn to love it more and more. I recently began employment at an automation company, and we use Mandrake 8.0 with win4lin to run a few necessary Microsoft-friendly apps. We have figured out how to substitute nearly every Windows app we use with a Linux app. It virtually never crashes. If you are even somewhat ingenious with a computer, you should have no problem.
Man, imagine the billable hours of digging through your unorganized crap. Whether you win or not the auditors will make you their new best friend!
This sig has been temporarily disconnected or is no longer in service
Jeezus!
What fucking moron modded this up?
I'd sincerely like to hear your reasons, moderator!
Admin: how do I setup Exchange2000 behind a sendmail gateway for 1500 clients?
Typical Mactard Kawlyn: First get a macintosh server. They're the only computers in the world that are powerful servers. Now install VirtualPC so you can run all that shitty Microsoft software in an emulated cpu environment. No way can you carry the load otherwise. Believe me I know what i'm talking about! They have TWO cpus - can you believe that? You're little peecee weenie mind is probably exploding...
OK, now install Exchange ontop of VirtualPC. Connect 1500 clients. OF COURSE one Mac server will be enough, they're all powerful!
Ahem, in case you haven't caught it yet the post by Kawlyn above is JUST THIS STUPID.
First of all : there is no "Start Office". The product is called StarOffice and there is no Macintosh port.
Secondly, the OpenOffice version of StarOffice has a developer's preview of a OSX port. In other words get set to WAIT FOR IT, KAWLYN. You're recommending as a solution something that doesn't exist, may never exist.
When that OpenOffice port does finally exist as current with whatever 1.x version OpenOffice is at...
How are you going to recommend complicated enduser software like OpenOffice to a business when IT HAS NO COMMERCIAL SUPPORT BEHIND IT? Companies may go to StarOffice but that'll be because it has SUN answering the phone at the other end. OpenOffice....uh, no. IBM will sell support for APache. Nobody has put themselves forward to do commercial support for OO yet.
Lastly, you cannot install StarOffice on a Mac (even if it existed, which it doesn't) server and leave the clients on Windows. Sadly, there is no way for them to connect, Little Kawlyn. Maybe you were thinking of the Java version of SO which appeared then disappeared? Neither platform treats X-11 as its native windowing system, both platforms have alpha-beta X servers. Using Hummingbird Xceed on the windows clients would be expensive and cumbersome.
The point at any rate is to ditch the per-seat OS licensing of Windows.
In summary, Kawlyn, you've demonstrated that you know precisely fuck-all on the topic client server desktop application support.
I guess you were hoping to wave your magic fairy wand of "macintosh solved everything back in the 70s" and make the problems all go away.
Well, that only happens in your wank-time fantasies.
If only Macintosh would port OS/X to the x86 architecture problem solved. Actually if you are buying new hardware get a mac. OS/X rules and you can always run linux if you disagree. A little off topice, but OS/X is what linux w/KDE/Gnome should aspire to be (except that linux would be free of course)
It takes a big man to cry, but it takes a bigger man to laugh at that man.
I had to work for 5 years before I got an office with windows. No way am I going back.
FreeBSD is both "free from" and "free to". You won't have any fancy GUI admin tools, but so what? You're not paying your IT department to look at eye candy. On the user side, with KDE or Gnome, it's going to be easy to use.
A Government Is a Body of People, Usually Notably Ungoverned
You are right that this is the main weakness of Linux, silly as it sounds. It's the main reason I basically switched all my home computing to the Macintosh running MacOS X in the last year.
If you want beautiful fonts, that's what you need. Nothing else compares.
AppleWorks reads typical office documents, but has trouble with the really esoteric features, such as multiple columns and the like. Sadly, I wound up purchasing Mac office for that reason.
I remember trying StarOffice and thinking it was almost eerily like Microsoft Office. It actually was such a close resemblance that I hated the thing.
D
Your biggest problems will come when everyone and their dog wants to install their personal stuff (screensavers, wallpaper, P2P apps, etc...)
/Most/ wallpaper is just a .jpg, or .bmp, or something, so should be fine, but again, there are specialized software for it. /However/, most of that specialized software is either so you can't copy the backgrounds w/o registering the software, or so you can have multiple backgrounds rotate. P2P apps commonly have alternatives, or are being ported, but what p2p apps are you using at your work? Evaluate what your people use, and if it's not illegal by work standards, see if there is a free alternative, if not, then you can be pretty sure that 90% of the people won't run un-authorized programs.
Some screen savers are cross-platform, and some have alternatives, but some are Windows only (or Mac only, as the case may be).
This is the kind of thing that -will- have to be planned, and to get the kind of support you want, you should enlist the help of others in your organization.
First step. Identify what people use now. Aside from the obvious Windows version $foo, you've probably got IE, Office, etc. Also identify other non-Microsoft applications that people use that still require Windows.
After you've figured out what apps you have to replace, start looking for the open source replacements. Obviously for IE, you've got Opera, Netscape, Mozilla, Konquerer, etc. Grab them all, put them on a machine. Bring in some of your employees, have them test out browsers. See which one works best for them (or, give them the option). Grab StarOffice or OpenOffice, and sit them down, show them how it works. Get their feedback. If SO/OO doesnt cut it, look for other options (KOffice, AbiWord, WordPerfect, etc). Do this for all the apps you can find Linux replacements for.
For the programs you can't replace, look into compatibility with WINE. I'd be willing to bet there are Win32 accounting applications in use that probably can't be replaced for free with a Linux version (however, since I haven't looked lately, I very well could be wrong...). So, your next best bet is to see if they work with WINE. That may be the only way to get them working.
You probably won't be able to replace every app in use in your organization with a free Linux workalike. Some may have to be grandfathered in WINE for a while. And you may not be able to replace every Windows install with a Linux install. But if you do your planning properly, keep other people informed and take their feedback, I'm sure you can get the support you need to push for a near-total migration. And when you do, don't stop looking. New apps come out all the time. Something you can't replace now may be replaceable in 3 months.
"To err is human, to forgive is simply not my policy." --root
Well, you must have realistic goals like: Reduce software costs, provide a stable environment, reduce support costs etc...
If you want to use Linux as the OS, you may get some opposition from the Windows fans. So, migrate using a gradual approach.
After you do all these things... the stability and usability of the user and server software should be evident and the switch to Linux as the OS should be fairly painless as there are Linux equivalents to the programs they've been running on the old Windows installations. You may find you have made some Linux fans in the office too!
Codifex Maximus ~ In search of... a shorter sig.
After you get past the problem of needing PPC hardware instead of Intel, Mac OS X gives you some advantages. It's easier for Windows users to use than any other alternative OS. There are some well established commercial, but cheaper or at least less restrictive, alternatives to MS Office like AppleWorks, Nisus Writer, FileMaker, Deneba Canvas, Mariner, etc. And you've increasingly got open source stuff like OpenOffice.
Translation of MS Office documents is always a big issue and nothing is perfect at doing that. There are some global translators availible for Mac OS X which will allow you to convert MS Office to a variety of formats. MacLinkPlus is one of the oldest and most refined solutions for that purpose. There is a new competitor to it called VINC which promises to be even better for some kinds of formatting (I have not really had a chance to put it to a hard test yet). Another new and interesting one is AntiWordService. It works by way of Mac OS X's services archetecture and allows you to directly open Word documents in any Cocoa applocation which can read text.
My point is that Apple has been competing with Microsoft for the desktop a lot longer than anyone else has and that process has led to a very comprehensive set of solutions for breaking free of Microsoft, either part way or all the way. Linux developers should take note of both Apple's failures and successes.
Migrating away from Microsoft can be a daunting task. Microsoft provides software packages that tightly integrate with each other. If you use any of the special features it becomes even harder to migrate.
For Office products Star Office is a pretty obvious choice, as long as you don't rely on macros. If you do need macros you'll have to rewrite them to use the Star Office macro language. I'm not sure how hard that would be. I guess it would depend on how sophisticated your macros are.
Star Office does come with a Word Processor that will read Word documents and a spreadsheet program that I believe will read Excel documents. It also comes with a presentation program that reads most PowerPoint files. I don't know if the Adabas program will read Access files. I kind of doubt it but it is a fine database program in its own right.
I believe that there is a Word Perfect suite for both Windows and Linux also but I don't know much about it. Maybe others here would be kind enough to fill you in about the Word Perfect suite.
The race isn't always to the swift... but that's the way to bet!
You need to get your shift key under control.
If you're just starting out, you should seriously consider FreeBSD. It's way cheaper from a maintenance point of view since you have complete source code to EVERYTHING all in /usr/src.
Mandrake's site features an informative Business Cases page, which includes one article in particular that might provide some insight.
I changed one full department and may spread the change further by using the BSA's scare tactics and their current advertising campain. My boss heard one of their ad's that say "We'll fine you 100,000 dollars per incident, which can add up to millions!" and asked if we are compliant.... I honestly answered, that if a sane person did the audit, yes. but by BSA standards... no, and if we are ever audited they will leave with a fine on us even if we were 100% perfect... it's just like OSHA, they never leave without issuing a violation. I also informed him that cince the employees are allowed to take their laptops home there can be upwards of 20 violations per computer as we have no control over what the employees do at home or outside the building... I can wipe all the laptops, but then the salespeople will whine again..
he then asked me if there was another solution, and I wipped out my Redhat 7.3 laptop with open office..
Guess what... we're gonna switch to NON-MS.. all thanks to the BSA.
so basically... Use Microsoft's and the BSA's tactics to your advantage... push the fear,loathing and threats they are pushing... keep mentioning the 100,000 dollar fine PER incident. that the companies sensitive data will be accessable by strangers during the BSA visit, and the business disruption and public notification by the BSA that XYZ company STEALS.
works great..... Thanks Microsoft and the BSA for the BEST tools a Linux Advocate could ever want.
Do not look at laser with remaining good eye.
really.
:)
what a naive, trolling post. this guy sounds like, maybe an "Armchair Admin" -- has all the answers, but never thinks anything through, and GOD FORBID he actually ever did this with a real work environment filled with people who are just normal clearical desktop users, not freakshows browsinf the web with lynx! (compared lynx to IE, that was fantastic, thank you for the heartly chuckle i enjoyed
right, mailx...
did you say VT320 terminals??
but the best, by far was you ingenious plan using vi and LaTeX.
Why not just switch to a non-threatening Linux distro that Lycoris one. seems all the others decide that beta/consistenly buggy apps should be put in the distro...so maybe Lycoris is a good bet to ease people in.
since when is a 50 people company considered mid-sized? that's a small to really-small in my book.
i would tell your finance guy to figure out a way to *make* more money rather than reinstalling everyone's desktop to save a few bucks. if your largest expense your software expenses then your company is either really cheap or doesn't need the computers you own.
As someone that was forced to learn Linux, I can honestly say that you must never allow the average worker to use Linux on their desktop PC.
I tried to use Mandrake 8.2 for a month and Red Hat 7.3 for a week. I finally had to delete them both and go back to XP Pro.
If you force your users to use Linux on the desktop, they will never forgive you. You really have to be a pro to use Linux, or have a really good help desk.
Don't fall for the hype, Gnome and KDE are essentially useless. The first time a user tries to install a program and they are asked what QT libraries they are using, and they are told they will have to compile their own programs they will curse your name.
Never confuse feeling with thinking.
It's a very thorough overview of all the major steps (technical, mental, emotional, you name it) that an office must pass through in order to successfully dump Microsoft. It'll be very helpful to your cause.
I surprised more people don't think of this. Using older MS products allows you to use older hardware. NT 4.0 is a fairly stable platform, and runs just fine on anything from a 386 on up.
Office 97 has all the functionality most users need.
Or keep your platform and just upgrade the apps. AbiWord 1.0.1 is great. May want to try OpenOffice.
Switching to Linux may be too difficult, but there is still a lot you can do.
Do the servers first. Use stable no-nonsense apps like Samba, Bind, Sendmail, and go with a stable distro. I have used Redhat and had good support. After a while like that, when you feel ready, you can fire up some clients to test with. Get feedback early on about what works and what needs work from real users. Go back and retool. Rinse and Repeat.
Then after some time, make a cost benefit analysis of your own. Tweak the numbers. Figure in support costs. Codeweaver licences are 50 bucks a seat. Add in anything like unforseen funds for any incidentals, like bringing in a heavy Linux Guru. Don't try to short change a major conversion.
Then show it to your boss. This is the ammo he/she needs to sell it to the top managment.
Good Luck.
I may be bad with names, but I'll never forget your IP address
Everyone keeps talking about easier Windows is to use than Linux, espically for novices. I am not sure I agree. I do believe Windows in easier to set-up and get apps running on, but if he had someone who knew Linux then this person would do all the "hard" stuff and users would just click here for this app and click here for this app give the users some credit.
ATM's don't use Windows and people seem to work with them just fine.
Your biggest problems will come when everyone and their dog wants to install their personal stuff (screensavers, wallpaper, P2P apps, etc...) on their new Linux machines, then get mad when you tell them it won't work.
For most IS people, I suspect, that's actually a plus.
OpenOffice.org for office suite..
Ximian Evolution for Outlook replacement
New Mozilla or Opera to replace I.E.
Quanta or Bluefish for web authoring..
ConsoleOne (linux port) for Netware environments
Gimp to replace Adobe Photoshop
gnucash for quicken
Oh, and don't forget Grip to rip and encode mp3's while you're figuring out what the hell an rpm is.
A solution for everything but a Lotus Notes client. ARE YOU LISTENING IBM????!!!!!!!
Wow, I didn't know Boy Scouts of America was in the software business!
;-)
I would recomend being very carefull with any MS Office replacements. Make sure that they can really handle all the existing documents; specifically complicated Excel documents that may be fairly neccesary. I use both linux and SOT Office at home but I wouldn't dream of using it seriously at work...yet. It is a nice alternative, but it doesn't reliably import all the files yet. And I haven't seen anything that does. And I would kill someone if one day I came into work and found a niffty new desktop with brand new Linux and Star Office software and couldn't get the documents I'ld been using for years to work. All..that..data..
Before you knew it people would be hiding windows boxes, bringing in laptops. It would be anarchy.
Quack, quack.
That said, here's what I'd do:
1. Insure that you have real, live, hardcopy licenses to cover Win 2000 on ALL your desktops. Continue to use Win 2000, for years, until you can replace those specialized apps with a multi-platform application AND linux on the desktop is intuitive and comfortable to your users (through training &/or linux desktop environment changes). Hang on to those licenses and you shouldn't have to worry about an MS / BSA audit.
2. Migrate to Star Office or similar open source office suit. Some training involved, but really, most users will just type, spell check and print. For your power-spreadsheet-financial types, keep them on Office 97 or 2000 if needed.
3. Move every possible behind-the-scenes server task to Linux / BSD / whatever. File and print sharing: samba. Webserver : Apache. Email: sendmail, maybe even with phpgroupware. There are a TON of free / shareware mail clients out there. I like Eudora.
Lastly, good luck. Do as much as you can without your users having to know. You'll be hero-for-a-day with your accountants for saving $$$ and the rest of the company will be as happy and productive as ever.
Those green screens can't be beat for reliability and security!
That is all.
Have we met? I think...was it.. or maybe.....
Now I remember.
You are the guy called TROLL.
OTOH, its no problem for new users as they have to be trained to use company software anyway. In that case there really is no problem.
To be honest, once (normal, non-geeky)people get used to something, its hard to get them to switch. This is really not a question of which software is better or which is less of a financial burden. Case in point - I remember when we switched from a DOS version of 'Books in Print' to the Windows version. Although the Windows version was clearly superior, easier to use, and more powerful, users frequently griped, purely because it wasn't what they were used to.
YMMV of course, but I would start with new users and gradually make the switch.
No, Thursday's out. How about never - is never good for you?
People always ask about retraining, costs etc.
IMO, retraining is not an isolated event to happen once in a hundred years. If you run a large- to medium-sized business (and possibly likewise if it's an one-person operation), (re)training is both a constant necessity and an opportunity to leave competitors behind. It's more or less like cleaning: a pain-in-the-ass, but vital in some business to some degree.
In other words, you'll do the retraining. Period. Suppose, for instance, that MS forces you to do that -- imagine they anticipate your certification's expiring date...
What's the marginal cost of getting additional courses on an app like Staroffice?
You know, it's not just the money. Having a sole provider of anything is a risk for your business -- and hence to your job.
To make matters easier, I'd say take the easy path: get everything you can for free and experiment at will (at home, of course). If you don't have the time, find an employee who wants to do it and see where he/she can go. The first 3 or 4 months are sometimes difficult, Linux is not Windows, after all.
OTOH, at least in my experience, the next step -- using apps -- is 98% the same thing. File/Load, File/Save, Edit/Find, yada, yada... Sometimes you forget you're not in Windows!
As you get more savvy, differences will stand out, mainly because you'll want things that you couldn't do before. Then, of course, training costs will rise -- but then again, at this point, Windows will not be a viable alternative.
Good luck!
It would be a good idea to float a multi-stage transition plan, where the cost/benefit analysis can be double-checked by the finance guys along the way.
Let's assume you're going entirely M$ free...
You have a Sun doing backups. That's good. Keep it (but make sure you keep up on patches!) doing just that. If it's a reasonable machine that you use, put Star Office on it (it's free!) so that you can get some experience with the slightly different way SO approaches things.
If you're running NT file servers, start off by replacing 'em with Linux+Samba. Run a test fileserver concurrently with the existing servers, to make sure you have the configuration right. Go around to all of your users and make sure they can see the "new" fileserver correctly.
Once you're ready, _schedule_ the transition, but quietly. That is, make sure nobody has IMPORTANT WORK that can't handle a half-day of downtime as you debug any problems.
And if the problem isn't a D'oh! -- and you need to do some research or something -- ROLL BACK QUICKLY.
If, on the other hand, you don't have any file servers, and you're busy backing up data from every user's machine, then make sure this doesn't break as you transition each user.
Be paranoid.
Make a habit, now, of making sure you walk past all the offices and cubicles first thing in the morning. "How are things going? Any problems?"
If you can catch an annoyance early on, your users will be much happier. When you make a change, that next morning your users will be quick to point out any problems. If they don't notice any difference (it's your usual rounds, right?) then the transition went well.
Further, remember that the accounting/payroll folks need the least upset. Everyone gets upset if the payroll is late.
And keep doing those backups.
Adopting a company-policy of not using "the latest" M$ formats can save you a ton of grief. Get your users used to sending memos as text, and finished documents as RTF. 99% of the stuff that is generated can be done with the "ancient" formats, which are the most interoperable.
(I once worked at a place where the newest secretary brought in a M$ Office-Suite CD from home and installed it on her work machine, instead of using the provided copies. She clicked on "Yes" to every "Shall I upgrade this file?" dialog, even if she was only looking at the file. Eventually the company had to upgrade everyone's copy of Office, not because they needed the functionality, but because they couldn't read the important documents anymore. The payroll person was the most put-out, as she had a hundred macros in Excel that were rendered useless, and no longer had the time to learn yet another version of Excel's macro language.)
If you have a hard sell getting your users to switch to Linux, have 'em switch to Apples w/ OS X. It has all the eye-candy and more they'd want, it's still *nix, and it has the Apple "We Know User Interfaces" Branding.
Keep your options open. A wholesale switch to something new almost always is painful enough to count as a "failure". Even if everyone is more productive as a result.
Small office, only around a dozen machines. We went with RedHat 7.1 and OpenOffice1.0. after getting hit with a threat for an audit by the BSA delivered by a local cop --we're in Taiwan.
We did have some bizarre problems with Open Office that we can't figure out, but we just used Star Office instead on those machines and so far there's no complaints although the OpenOffice screw up didn't look good. Overall, the staff definitely prefer it. Some of the younger staff actually have experience using Linux in their college dorms which we were very surprised to learn.
The management tends to panic over any little delay the transition causes, but as long as they see desktops and word processors they don't really know the difference.
I think it's important to mention that we've been using CodeWeavers RH rpms of Wine and we've found quite a few apps that worked fine with no adjustments from the standard rpm install that aren't in their database. In fact, it seemed most of the MS shareware type stuff that we wanted to keep worked just fine and that the database should be arranged so that it shows apps that DONT work rather than ones that DO. And what bears even more attention is that this self same database is filled with posts like --you dirty scoundrels will never get this app working under Linux. I find this totally bizarre. If you go check it out, look at some of the comments on Photoshop. Why would anybody take their precious time to go posting negative comments in such a place? It's bizarre how zealous people get over an OS.
Will this article be used by MS in the development of their next releases?
First, I haven't found a good shared calendaring system that compares with the calendar bits in Exchange/Outlook. Server-based calendaring is important, even in smaller companies.
Second, MS Access. Shut up about MySQL for a minute. Access is a bit more than a data store (which is what MySQL is). It also has forms generation capabilities, makes pretty reports, and it's easy to use. It makes high-end end users able to write little "what are you going to bring to the potluck" applications quickly. It's not an enterprise computing tool, it's a personal computing tool. I haven't seen anything like it in the linux/open source world.
I'd love for someone to point me in the right general direction of replacements for these systems that don't have the heavy burden of MS software (a full-time on staff licensing manager).
..."Fu*k tha Police" was an NWA song. Ice Cube was just one member of NWA; along with Dr. Dre, MC Ren, Eazy-E, etc.
Slashdot reported about a company whose office is now running Linux 100%. Read all about it.
Give your users 3-6 months and USD $1000 to those who have migrated to Linux by then.
A lot of things are different with the look and feel of KDE/GNOME and Windows. What do you tell a person who has no experience with Linux to do when Konqueror goes crazy as it often does? You cannot simply say "oh if your desktop locks up, hit alt-control-delete select explorer.exe, hit kill, the select file, new task and type explorer.exe"
/home/$username, they want something intuitive like "My Documents!" Laugh all you want, but "My Documents" makes since. It's where "my documents" are. My Pictures, etc. Microsoft has done so much more to make Windows easy to use than the KDE or GNOME teams.
I have been dealing with a lot of inexperienced users lately. Most of you people have no clue how difficult Linux is compared to Windows ME or XP. It gets even worse when you compare it to MacOS X. Linux is quite frankly a piece of shit on the desktop for the average user. It is too hard to get used to it. For those who are into it and know how to use it, it is great but that is a real minority. People don't want to be told that their files are in some directory called
If KDE 4.0 or GNOME 3.0 cannot be at least where Windows 98 or 2000 are in terms of consistency and ease of use, just give up on the desktop. Linux will never win if it cannot at least do that.
So many of you seem to think that you can explain to the average person basic UNIX concepts like setting permissions. The average user doesn't want to learn how to do anything that isn't remotely intuitive and sadly a lot of things in Linux just aren't. There are more people like my parents who can't even be bothered to remember where they saved their documents than there are people willing to learn how to use Linux in its current state. When they want to remove a program, they don't want to have to run KPackage and find a package called "Mozilla-base-20020517" They want to see remove Mozilla and have that remove Mozilla. They don't want to have to search through 50 fucking pages of documentation to figure out how to get their cd burner to work. They want to simply start up their pc, have it auto detected with minimal fuss and be able to drag and drop mp3s from their personal folder.
"Gradually" is the keyword to remember in making the move. 1 : Make sure that the users in the effected undertand the reasons on making the move away from Micro$oft. And "$" reason is a start but make sure you cam explain the metrics - i.e. annual liscensing etc. Spend time educating the users on the edd to switch over and you will save tons of time later and gain political support. 2: As a earlier poster mentioned, bring in the changes in phases. Ween off users away from Word, Excel and install Linux/Star Office in parallel. From experience, most people will complain when on changing from Excel and Outlook. Excel is not too much of a proble because Star Office's version is almost as poerful BUT not user friendly. Outlook is a tough one to drop - we had a lot of resistance from our staff on this. The integrated calendar/scheduling/email has an almost narcotic hold on some users. Star Office does not come close unfortunately. There may be some alternatives out there - at this stage I have not reseached them Perhaps other posters can help in this area. 3.Run ongoing seminars and be quick with answers to any questions. Once installed and the swith date is impeding - make sure you keep on winning the audience. Remember - the audience is only with you till the next problem. Many other companies are contemplating the move - it makes sense and you are not alone. Check out : http://www.linuxandmain.com/essay/hari.html
I've switched to Open office.org (OO) a year ago and wouldn't go back to MS Office if they paid me. I'm writing a thesis with it and haven't experience the glitches that made me switch in the first place. I actually consider OO superior to MSoffice, except on the speed issue.
I think you can get ordinary desktop users to switch to linux, if I can do it alone (with absolutely no knowledge of programming I installed Mandrake) then users accompanied by an inhouse resource person shouldn't have any major problems.
I'd say the most important part for office apps will be initial document conversions and afterwards with MS documents from other organisations. You must absolutely control this, because scrappy conversions from office docs to openoffice docs simply discourage desktop non tech users like me. The learning curve from MSoffice to OpenOffice isn't that bad, OO is pretty intuitive and has some features that MS doesn't and that now I can't do without. For the rest as others have said, evolution for email, mozilla for browsing, xmms for music etc, they are tons of desktop apps. Costumize/personalize to the max each users desktop, that could even act as an enticement to get them to switch. And don't let them install anything, keep them away from administrative tasks.
I having been itching to do this.
My thoughts is that you should set up a server to run everything, users would connect with either xterms or VNC.
Get people used to Open/Star Office on their own machines and slowly start migrating people to the server. For most business people star office has everything so you don't need to run a desktop or WM just straight into staroffice from login.
Your company will eventually have a centralised machine that makes it a breeze for security/backup/admin work.
We have 45 users, most local but three remotes in other states. We recently took a look at Microsoft's pricing, calculated our costs over the next three years, and ended up converting to Lotus SmartSuite. If the current StarOffice had been ready in time, it would have been a strong candidate, too. Keys to the process:
- Bring the users into the decision, not only what software to use but why.
- 3rd party training for software other than MS Office is available, even if not listed in their course lists. Ask. Our local Productivity Point has personnel qualified to teach the Lotus software and has complete course materials, they just don't list it in their offerings because there's so little demand. They were delighted to teach the courses for our users, at very reasonable cost.
- Having a backup process leads to user comfort. We'll still have four people with MS Office on their PCs, mostly administrative assistants and a lead customer service person. Their primary purpose is to provide access to documents which don't get converted by the time we remove Office from everyone else's PCs and to convert documents from outside the company which for one reason or another won't convert to Lotus cleanly using the Lotus software. This is a real benefit to our users and we wouldn't have gotten their buy-in without being able to assure them that we weren't abandoning their old documents.
- Don't rush the process. We started out by giving our users 60 days to convert their old documents to Lotus. We'll end up giving them an additional 30 days on a case-by-case basis. We installed Lotus on user's PCs in addition to MS Office so they could get used to the new software gradually. Once a user has been to training we made it clear that all new documents were expected to be in Lotus format. They have both the incentive and the training to make the change and it is working out very well. On the other hand, there has to be a due date or nothing will get done!
Our users initially resisted changing and why not? Learning new software, even as simple a change as from MS Word to Lotus Word Pro, is intimidating to someone who views computers as a tool rather than a way of life. We overcame their resistance by putting the facts before them: the lifecycle cost of MS Office over the next three years vs. the lifecycle costs (including training!) of switching to Lotus, Corel, etc. The savings were really very dramatic, particularly for a company like us which tends to keep using old software for much longer than the vendor would really like. Since we're a pretty open company anyway and take pains to not only present financial information to everyone but teach them how to interpret it as well, this had an impact. When you put it like, "we can spend the money on MS Office software and upgrade desktop PCs every five years, or switch to an alternative and keep to our three-year cycle", everyone had the same answer. They *like* getting new PCs every three years. The admin assistants *like* using shiny new Thinkpads which they can take to meetings and access information or take minutes with wireless connections to the LAN, etc. All of the productivity and convenience improvements we've made over the past five years took capital to implement, capital which in no small part would have gone into simply maintaining the software they already had. They didn't want to do that.
Once the decision was made we immediately chose a dozen key users and sent them off to a special Lotus SmartSuite class we had developed with our local Productivity Point franchise. A combination of the Introductory and Intermediate classes, it assumed that everyone knew how to use a mouse, access pop-up menus, etc. and concentrated on the differences between MS Word and Lotus WordPro, Excel vs. 1-2-3, and Powerpoint vs. Harvard Graphics. The class lasted three days and we had a very enthusiastic (and very relieved!) team when they got back, confident that they knew what they were doing and how to do it. They've been evangelists to the rest of the organization to the point where people were competing to get into the next class! A month into the process, people were competing to see who could be more 'MS Office free' and new documents were all being generated using the Lotus software. That was a month before the deadline! Now when someone from outside the company sends us a Word document (non of which, by the way, we've had the least trouble converting to Lotus,) people grumble about how 'backward' other companies are. Those who have regular contact with MS Office users outside the company are now evangelizing them and rumor has it that at least a couple of our business partners, faced with the same costs we were facing, are considering the same move away from MS Office.
The key is not that the Lotus software is so good but rather that it is good enough and *much* less expensive (and a key to that is that we buy IBM notebooks and desktop PCs, mostly because of their terrific technical support, and SmartSuite comes free with them. A real savings, that!)
Difficulties in our project:
- Some MS Office documents do not convert very well to Lotus. Most Word and Excel documents do (in the case of Excel, usually needing at least some clean-up by hand,) and Powerpoint presentations don't convert nicely at all. Don't even think about converting MS Access to Approach (but then, think about it: do you really trust anything more complex than a grocery list to Access? If its really important, shouldn't it have a real database behind it?)
- Some people just don't like change. We've got a couple. Peer pressure works most of the time but we have one granite boulder who not only isn't going to change, is senior enough that it would take tippy-top management ordering him to before he would, and then he'd just sabotage it ("See? Told you so!") Not a real problem, though: he doesn't really use the computer for anything other than e-mail, anyway (and half the time he dictates replies to e-mail to his admin assistant.) His assistant is very happy with Lotus and buffers between him and the rest of the company, so it works out.
Good luck!
The show will demonstrate how small-mid sized businesses can save money and take advantage of the latest technology showing off such goodies as Bayonne, LTSP, X Terminal services, OpenOffice.org, and Evolution
If you are interested in what GNU/Linux solutions are out there for your small to mid sized office, come over to Segal Theater at CUNY Graduate Center, 34th St. and 5th Ave from 10am-5pm next Friday the 24th. [Free and Open to the Public]
This is a volunteer demonstration. With work like this, we are changing the face of New York. If you are interested in coming or helping, contact paulr at nylxs.com.
create a shortcut to the open office executable and drop it into your SendTo folder. WHen you want to opena document, right click on it, select SendTo, and click Shortcut to Open Office. Viola...
Of course, you may have to slog through a lot of paperwork and whining to get admin privileges long enough to set it up. But once it's in place, it speeds things up immensely.
There are some things you might consider when doing a migration. First, create some sort of printed primer that they can read on their spare time. In this document, you can explain some of the common Windows features they're used to and their new equivalents. Along with this, provide at least one machine (maybe even a lab) where they can come and get familiarized with the new environment. This gives users the chance to come and play with some of the things they're learning from their new primer.
Second of all, and this one is a little more far-fetched, you could provide copies of the OS, etc for them to take home. All you're out here is the cost of a couple of spools of CDs (depending on how many people you're supporting of course). The more curious users will take this opportunity to learn their new system. Some, of course, will not care. But, if you follow the above instructions, these people will have a lab they can go to to try things out if they get curious without having to go through an entire install, which can be intimidating. Those that do choose to go through the install, though, will be way ahead of the game since they have a more thorough understanding of what they're going to be dealing with.
goddamn Start Office Fuckers.
Hi, I did not do a migration specifically, but I did support a company of
over 200 desktop Linux users including creating and maintaining the build
that was used and developing the support infrastructure.
Since Linux offers vastly more options in terms of administration and
management of a large deployment of workstations I think you are clearly
making the right choice, well beyond the mere savings in software cost.
My finding was that there are several key things which make the transition
work: providing users with a stable system with an ergonomic graphical
interface (such as KDE), providing good tools to match those that users
would expect, laying out policy from the top-level down about acceptable
document formats and standards to be used (this is *extremely* important
since one Microsoft user can try to force a whole department to switch to
his standard therefore policy *has* to be set about document and other
formats), and finally spreading the good news about open-source and
conveying to users a sense of enthusiasm that they are participating in an
important revolution.
Finally, I can say it amazed me when I say people who were not particularly technically adept and had never used anything other than Windows working with Linux with complete and total ease.
On the other side there will always be the "picky" user who perceives the switch away from the software they are used to as an imposition. I found that patience and spending extra time with such people could eventually win them over and instill in them the same enthusiasm for open-source that many share.
I really think Slashdot is going down-hill. How the heck does this guys problems even matter. This is NOT slashdot material. This is plainly here just to flame M$ and for the author to give woodies to all the M$ haters.
That fat waddling penguin would have to catch the bunny.
Lighten up, it was a joke.
But Plan 9 is cool. Too bad the computer world is stuck in a rut these days... there used to be a lot of competition among processor types and operating systems, now it's down to one overwhelmingly dominant processor and OS and a couple "me-too"s. That's not necessarily a good thing. It's like everybody's run out of ideas. Oh well. I'm screwing around with Plan 9 because it's something new and different, gotta keep the old brain churning. But here in Microsoftville, Solaris/Linux/BSD/Plan 9 don't mean squat on the old resume.
expect a fairly significant decrease in productivity, since linux GUI's are much slower and buggier, not to mention complicated and not user-friendly.
Your biggest problems will come when everyone and their dog wants to install their personal stuff (screensavers, wallpaper, P2P apps, etc...) on their new Linux machines, then get mad when you tell them it won't work.
If you were doing your "anal administrator" job properly, this isn't a problem. You see, the anal NT admin would only allow the end user to use the mouse on their machine. Typing would require an admin password.
So the answer is to become an anal NT admin, then switch everybody to Linux when they are used to not being able to do anything.
Is this post not nifty? Sluggy Freelance. Worshi
I'm getting in the habit of creating all my new documents at work in HTML format, using Mozilla's built-in editor. It's a little klunky, but good enough for most internal documentation.
For existing material, maybe you could pay a summer student to:
1) Use OpenOffice to read in the majority of MS Office files, and re-save them to open formats;
2) Manually export Word DOC files to HTML from within MS Word, then either leave them that way, or import the HTML into OpenOffice. Excel files can be exported as CSV or whatever (haven't done this myself, I'm told it's possible).
HTML is a great neutral format, from which you could then migrate to using OpenOffice/StarOffice (which can read in and export HTML, as well as many other formats).
Can you share what problems you had? I am considering this to, for very novice users. They will NOT be installing software, they will basically be using a few set applications searching the internet and doing limited e-mail. -ms2k
I think the real question should be "how do I -INTEGRATE- Linux into my office?" The trick is not to have it one day MS the next OSS, that's bruital. You want to be able to make it a gradual switch. If you're working with enterprise clients you'll never fully get rid of Windows unfortunately. There's no alternative for some of the tools used (like Visio, and full compatability with dumbass Excel sheets etc, and even some web portals that for some reason only runs under IE5).
What you can do though is start sunsetting MS based backend services. File servers, Intranet web servers, print servers. Eventually you'll be able to replace the voicemail system, and you'll be able to get some of the engineering crew on to Linux. Your mail server can be sendmail with Virus checking software.
There's really no need other than cost to move Joe Desktop User from Windows to Linux. You can have a tightly controlled desktop enviornment so that they can't install the latest and greatest virus etc...
So the "key" would be back end first, and then slowly move people off the front-end. Forcing people on to Linux is only going to make them mad.
Luck favors the prepared, darling.
Uh, you install Open Office or Star Office on the computer and remove Microsoft Office. Pretty simple huh?
But if you're users are using Access, you're pretty much SOL. Same if they are using Outlook and are connected to Exchange. If this is the case, you need to change your mail server first. See Bynari for a Linux-based group scheduling/email application. But even then, I don't know of any calendaring apps in Windows outside of Outlook. There may be others but I'm not familiar with Windows apps anymore.
I am using OpenOffice, letting my M$word sit idle. No problems. Works great, tastes better. Replaced Outlook with Evolution, same story. The is a replacement for the M$ Exchange server (name escapes me, does cost $$). Plugins exist to get from Evolution to exchange, if necessary. For browser, any of Galeon (#1), Mozilla (#2), or Konqueror (#3) are WAY BETTER than IE.
Just DO it. Don't look back.
Check out www.rhsd.net - the project is aiming to replacing the functionality of M$ application servers (Exchange, ADS, etc.) with Linux - and with an installation and administration that's easy enough for NT admins! This project rocks! Check it out!
I agree with what most say about not worrying about the new licensing scemes from M$. You don't need to retreat from what you already have and you don't need to upgrade at this point. Vague threats of more cost later are ficticious: your OS and applications will last the life of your PC and new PC's come with new software.
If your Office is outdated (and this would only be in the regard the M$ keeps changing the file format so you would have to have a more recent copy to read external documents created on more recent systems), you can use StarOffice or OpenOffice to open (and convert, if you like) more recent formats. It works very well.
There's no need to be worried or really do anything just cause M$ is trying to stir up a panic. It's really M$ panicing about lost revenues.
What about the option no one seems to consider? Stick with what you have right now. It works today...it will still work tomorrow. Get out of the "gotta have the latest" mindset.
For most of what business users do, using software that is a year or two or five old is just fine.
This is just a lot of FUD. Currently Linux Windows Managers are an easy transistion from Windows. In fact most Windows users will catch on quickly. The biggest train issue will be the Office Suite. Luckly most office suites tend to be a lot like MS Office in Menus and Commands to the move won't be as hard as expected. No retrain won't be a big problem. The problem will be the fear of moving from Windows to Linux that some of the Employees will have.
Let me guess...you're a college student, right? Probably at a technical college, even.
Have you ever tried to coach a 50-year-old secretary through just a small upgrade of one version of MS Word to another? It's a goddamn nightmare, and companies devote millions of dollars every year to retraining every time MS forces the latest version of Office and Windows down their throat. And those are incremental changes. Just because you can configure Gnome to have windows-like borders and icons does not mean that it will be an "easy" transition.
I wish I could say that I can't believe this kind of mindless cheerleading got moderated up to +5.
News for Nerds. Stuff that Matters? Like hell.
First we don't really have enough info.
1 -- Are you on W2k? Win9x? NT4?
2 -- What do you do? Sales and marketing? Widget makers?
3 -- What about mail? What about calendaring?
Second the sane apporaoch would be to have at least three Windows machines on hand at all times, or have some sort of WINE/Virtual PC type program availble.
If the client Machines are Win9x either upgrade them to W2K or remove them from the network and add some sort of large media like Zip or Jaz drives. This is so when your Power Point Presentatioin simply will not open and/or looks like shit.
Next you really need to test the waters with your new OS. Does it have to be Linux? Could it be OS X (expensive but cheaper than MS (sort of)? Could it be SUN on Intel? Could it be FreeBSD?
Which Linux? Red Hat? Suse? Mandrake? Corel?
I think there's a lot more thinking for you to do.
Should you/Can you switch? Yeah probably. There's a lot of advice flying out there.
Why can't you simply stay on what you have and not upgrade? They can't force you to relicense your current SW (or are you already running XP?)
And what about mail? My guess is Mail is WAY more important that Office. That should be a top proirity. Switching from Outlook/Exchange? You've got trouble. I don't personally like them but the people that do are fanatic! What will you replace it with? The closest thing on Linux would be Lotus Notes. Notes ain't exactly fun on Linux at the moment. And Notes comes with it's own slew of issues, which as a Notes Admin/Developer I have some insight to...
I think your asking for a lot of work/trouble/aggravation and pain.
This
I have been in this same situation. My office wanted me to look into migrating from Windows NT 4 to Linux. The unfortunate part is that the cost of training your employees makes it far too expensive in the short run. As well the maintenance of training all new employees makes for even more hassle. Plus administering a network full of people using an OS they're unfamiliar with is hardly fun. Always keep in mind that the average employee will have enough understanding of Windows to perform the job they were hired for. They don't know Linux. Just keep these things in mind and don't go by the base cost of the OS'es alone.
Kleedrac
Sure we wang, can.
No need to have them switch OS'es AND desktop software. If they are used to using MS Office, get a multi-user license for Crossover Office from Codeweavers:
http://www.codeweavers.com/products/office/
It's an excellent product, and get's you the best of both worlds. Then if you want to attempt to convert them to something like Open Office after that, go for it!
This is so true. I'm still in amazement when people tell me Linux is hard to use. How's that again? Two or three years ago when I did my first installs, yeah it was really tough, but now? A fresh mandrake install is incredibly easy to do, and it works like a charm.
Both KDE and Gnome are very easy to use once you start exploring. Click random buttons for half an hour, or have someone guide someone through the crucial points for 5 minutes, and you'll be just fine. My friends come over and use my Linux desktop all the time. No complaints at all, once they find out which icon means "Web Browser". In addition, I've managed to sell most of them on Mozilla after I show them tabbed browsing and popup killing. Sure, Linux can be harder than Windows, but that's when you want to really start configuring it, and then once you get over the initial hurdle it's a lot easier to configure something, if less immediately friendly.
All the pro-Microsoft sentiment around here is very very odd to me too. I'm sure there's astroturfing going on, but I'm also betting that it's a lot of people who haven't tried Linux since their last slackware install failed in 1996, but will trumpet WindowsXP or 2k as being rock solid.
"I may not have morals, but I have standards."
Plan ahead. Change MS Office default file formats to friendly open formats now. Setup all servers to linux. Test users interest with Knoppix bootCD-OS. If Knoppix goes well with users install Win32 versions of favorite Open Source apps. Run your own audit of the company's win32 systems. Duplicate and convert propietary data files to open files (e.g., .doc to .rtf) by hand if you have to, but some folks may have automated it. Find special case win32 software needs, and see if wine will support. Then convert several users at a time, starting with the tech savy, and see if you can avoid mutiny. People have invested a lot of time learning one way, they hate upgrades, (remember the last of many Microsoft and Adobe upgrades?) so be patient when you upgrade your users to Linux desktop.
.rtf is easy. It will make all upgrades to OpenOffice much easier, and allow several version of MS Office to play nice, even if you don't upgrade. Years later you will be able to read old MS Office files, hooray!
.rtf to .doc is critical. The user is a tease, no email or code! But it is an idea that should be packaged.
/AH /ON /S > m:\filetreedump\box2tree.txt" on Win98, and goto to regedit and dump the registry to text file e.g., m:\filetreedump\box2reg.txt.
Someone needs to write a nice perl based evaluation tool to audit what apps and software keys everyone in the Windows network is running.
Changing MS Word users default Save file format to
As many have said:
Setup servers for windows file and print, web hosting, DNS, DHCP, and SMTP (samba, apache, bind, DHCPd and sendmail) in the back office. LEAF, LRP and CoyoteLinux firewalls are an easy place to start the conversion.
Try Knoppix BootCD-OS (debian) on every box, see if users can deal. It is complete Desktop with OpenOffice, Xmms, ogg-vorbis, Gimp, FreeCiv, and tons more on 700Mb CD-R. It auto-detects a ton of hardware, such as sound at each boot, and does not get installed to harddisk. It needs 128Mb Ram, or pagefile/swapfile/scratch disk on a box with less ram. If the user can't deal, eject the CD, and reboot back to MS Windows.
Setup each Win32 computers to run a script stored on a central server, at each boot. It saves a ton of work later.
Getting Win32 users into the OpenSource thing by installing Win32 OpenOffice and Mozilla on your current MS Windows install base. See how that goes with the users.
Convert your existing data from
Run an audit on your Win32 systems. Get a file dump e.g., "dir
Converting data is essential. Collecting data from users computer and registry, and inserting it into new email client, and Office apps should be automated, but no one has done it yet.
Wine testing for special apps is important.
After careful planning start rolling out conversions. This way you can convert data, support all the apps, and not loose users.
-Nathaniel
http://www.cyber.com.au/cyber/about/linux_vs_windo ws_tco_comparison.pdf
We're a small development company in Mexico (7 employees, 4 of them developers) and we just did this. Pointers:
- Keep a reference manual around at all times. Everyone will keep asking questions about how to do everything from mounting a cd to changing the wallpaper. I've found that "Linux in a Nutshell" by O'Reilly is quite good for the shell inclined people.
- Have at least one or two experts you can go to available at all times (hire them if you don't have them).
- Migrate someone first. Test apps and everything your company uses with him. THEN consider migrating everyone else.
- Search for the alternatives. We found kde to be more adequate to our needs, installed OpenOffice (works great), a messenger app (Msn4Lin, based on ccmsn -- borsanza.com. For development (we mostly do java and web related development) we tried eclipse, but found netbeans more mature. For graphics (I'm the graphics guy) I'm taking a crash course on gimp (to replace jasc's Paint Shop Pro) and am just becoming productive after two days. - Standardize your installation. We're all using mandrake 8.2 standard install with choice apps thrown over it. We all run an ssh server so when a machine hangs (this is development, after all) to the point that the keyboard no longer works, someone else logs into that machine and kills x. Cool thing =).
- Post all the latest tips, tricks or installs in a visible place. We (the developers) are all in one room, so we just scrawl on the blackboard for everyone to see, but for a bigger company you'll need better organization.
This has been useful to us. They're mostly common sense tips. Hope they help you.
Overcaffeinated. Angry geeks.
Make the switch, but do it gradually. I did it at my office and I COULD open attachments with StarOffice. And I didn't have any problems with the websites I visited. I would suggest starting with the servers and possible getting all new hires to start on Linux boxes, possibly xterms if all they are going to be doings is word processing, using spreadsheets, emailing and web browsing.
It's not the users that will have the problem, it's the admins. But since they're tech people, they should be able to retrain themselves or you can bring in new people if they don't already know anything besides Windows. The users will have relatively few problems once they're shown where to point and click.
-N
Every time the krez virus (or other nasty examples) hit, it's a Microsoft virus. Every time you need to do a MS security patch, just mention it is a Microsoft security patch. Every crash, BSOD, is a "windows" crash. Don't be obnoxious. be subtle. They might get the idea.
If linux is so great, point out why. Smile and say, "ahh...i'm so glad that I have all of these great, low-cost of free tools that are so useful." Or, "*happy sigh*...popups sure do suck. Glad I don't ever see popups with mozilla, and no aol ad's with gaim. life is good in linux." That, and virtual desktops are so useful. and consider that maybe going windows -> "windows-like WM" -> linux isn't the idea, but perhaps a jump to a fast, wonderful system OTHER than KDE or Gnome might be fun? It's just a thought.
Good luck.
My fiance switches as soon as i get Linux connected to her dialup ISP...Mr. Perens, where can i get good HP Pavilion softmodem drivers??? : )
Who is this Anonymous Coward character, how does he post so much, and why is he always such a whore?
The "network device" workstation is dead. Sun knows it. Larry Ellison knows it. Everyone who has tried to push this model knows it.
My only advice is not to be in the room when the CEO concludes that the company must go back to PCs.
50 people is a small company.
Steve: Don't worry. My marketing droids are flooding it with trolls right now.
Bill: This is unacceptable! We can't have people on a Linux-centric website talk about moving away from Windows.
Steve: I'm right with ya, Bill. Er, are you going to finish that sandwich?
Bill: First , Klez and now this. I am going home to see Melinda.
Steve: Er, the sandwich?
First, MS Office can be taken out with Open Office, provided you don't do some of the more funky things with MS Office. You should already be stressing standard file formats before you even consider tossing Linux into the workplace, though. (Think .rtf, woot!)
;)
:p When you add in the time it'll take the average employee to get comfortable, it just isn't worth it.
;)
AbiWord, Gnumeric, etc.. You know, if someone writes a good GUI front end to Postgres, we've got it made.
If you're using Access databases, consider keeping them, or consider Postgres. Be very very careful about MySQL. Their licensing agreement leaves much to be desired.
Definately be sure to demonstrate to the workers that they can have different GUI setups. Some will want KDE for that MS Windows look, others will find they're more productive with a different environment. Either way, they WILL NEED TIME TO ADJUST! Be sure you give this to them! Even if you say, "Hey, Bob, take an hour, and go sit down on the Linux box and play with the windowmanagers."
Oh, I almost forgot the big thing. How much will it cost (if you have any) to port your custom software to Linux/convert databases/etc.?
If it's going to cost your company more than the licenses for MS products, you definately don't want to switch the whole shop. That's what's known as idiocy in the business world.
Now, if that is the case, start off slow. Replace a server or two. Let management see how well it does on a small basis, and they'll be more likely to consider switching over the rest. You'll probably need hard data to show that the Linux boxxen are performing better, but hey.
I made the switch in a small law office a few years ago, before the KDE GUI was as good as it is now. I also learned a lot about how different users handle the transition. As others have mentioned, the cultural problems are far worse than the technological issues. Here is what I learned.
0. Find out what you have valid licenses for, and what you don't. If you don't have a valid license for it, consider the cost of going "legal" and switching over to a Linux-based solution. Finding out what has to go first will make many of the decisions for you. Sad to say, but the license/BSA problem is going to be your biggest.
1. Switch the server over to Linux first. This can be accomplished without the users even knowing about it, and servers and their software are one of the most expensive items anyway.
2. Figure out what Windows desktop functionality that you REALLY, REALLY need, and find Linux equivalents, preferrably ones with Windows counterparts, like Open/Star Office. Note, your users will come in four varieties:
A. Computer illiterate
B. Power Users
C. Normal Users
D. Microsoft Junkies
Believe it or not, the Computer Illiterate users will have the easiest time in the transition. If you set KDE up correctly, they will see an icon, click on it, find their program, and move on. I was truly amazed when I saw this happen in real life. I never got a call from one of the computer illiterate users. Several didn't even notice a change at all. These were the ones I worried most about. I shouldn't have.
The Power Users will have more trouble, but they will overcome their problems (usually without much coaching) and will appreciate Linux when they see what they have to work with. They will like and appreciate the tools, stability, and control that they can exert over their desktops.
The Normal Users will go along, because they are sheep anyway (sorry, but it's true). They may grumble, but they will adapt, especially if they know that it will help the company keep them employed.
The last group, the Microsoft Junkies, are those who fancy themselves as savy, but who are really next-to-illiterate. Unfortunately, these are the people who think the Microsoft way is the only _proper_ way for things to be done, and that any other way just isn't "right." These people will drive you nuts. Incidentally, lumping this group as "Microsofties" is not fair. They would have acted the same way if they were first taught on a MAC. For these people, the first way is the "right" way, regardless of which one is first.
3. Carrots work. As one of the other posters mentioned, start small and let it spread out. People fear the unknown, but if others make the transition, it will alay their fears that a transition is possible in the first place. Secondly, once some have made it, they will have more incentive to do it so as not to be "left behind" or so as not to appear to the boss to be inadequate, stupid, or not accommodating to the company.
Better yet, be prepared to give more privleges or goodies to those who migrate to Linux. This is even more incentive for the migration. If users feel that they will get more out of it (that they "get something") they will be more inclinded to accept the transition. Linux has plenty of freebies that can entice users, such as games and such that don't come out of the box with Windows.
4. Sticks work too. This is a harsh tactic, but from a business standpoint, it cannot be refuted and it will work. Tally up the costs of keeping Windows and attendant MS software (i.e., what it will take to get/keep legal and pay for the maintenance fees and attendant hardware upgrades). Tell the users that they can keep Windows if they offer to pay the difference in costs to the company (out of their paychecks). The company is making a perfectly good offer to support their work (for free) if they transition. Otherwise, they pay the difference. Once the employee sees the cost differential, and they know that they have to pay for Windows, then almost all of them will get on the Linux bandwagon. Those that don't, well, they pay and it is their responsibility to get/stay legal. Your company is still on the hook, but they can force the users to supply the correct documentation. Note, even if they do stick with Windows/Office, your company will transition to better (non-MS) file formats for internal documents, and cause the reluctant workers to do more in order to keep their work viewable by the rest of the company. This is akin to making smokers go outside to puff away.
Good Luck!
You are looking for the k-12 Linux project and its Terminal server project. The terminal server project webpage has some nice faqs and explanations about transferring from Windows to Linux and the response from kids and teachers.
http://www.k12ltsp.org/ and
http://k12ltsp.org/contents.html -- look here
I believe the key to this is not wanting to get rid of M$ - it's wanting to move to Linux. It's easy for the Open Source /. crowd to say Linux is the way forward, M$ is evil etc etc but your users just don't care. Most of them will see an OS as a tool not a statemtent of principle. You need to show them things that Linux can do that windows can't, not show them how Linux can do all the things they used to do in windows.
for novice linux user, i can't set the fonts in any of the linux browser right under RH7.2, closer to windows' setting. What am i missing?
Upgrade everyone to Linux and have 1 or 2 "Terminal Servers" with NT or 2000. Each user could have a copy of the Citrix client on Linux. If they ever get a document they can't convert or in a pinch they need to do something in a windows environment they can login to the TS and do their business. (I say this not noing the cost of such a setup -- but we have a TS farm at work and it works great when we need to test our webapps on IE for the legions of MS clones out there.)
(+1 Funny) only if I laugh out loud.
I have moved members of my family, my ex-girlfriend, a small doctors office (only 5 docs), and my current company over. What I found is that if they are use to win3.11, winxx, nt3 or nt4, it is a very easy transition to kde2.2. Even if they are use to msie, it was still easy. Since xp has not been around that long, now is the time to move to either kde2.2/3.0/gnome.
The real problem is the software that is tied to vb/msoffice. I only had so5.2, so that was harder. hopefully the new so/oo will make it easier.
If you ignore the issue of retraining because "Linux Windows Managers are an easy transition" you're quite simply dimwitted.
See, you can state that you disagree and give your reasons without being insulting and it's much easier to take you seriously. Jesus Christ people...
Been going this way for about half a year now. Not to discourage you, but just to keep a reality check.
:-(
Openoffice/staroffice looks like it is choice number one, but you cannot be to sure about it, since MS is changing its document format every now and then (mostly now). Since you can also install it on win32 it will make things easier for your users.
Actually that is probably the most difficult part about your plans: getting your users to like it.
They spent a lot of time getting used to Word, Powerpoint and Outlook and are now faced with totally different product. They will probably demand training and you have to be honest about the time they lose versus the money saved by moving away from MS.
I cannot tell honestly what will be cheaper in this case
If you really want to move away from all the MS stuff (including windows) you face bigger problems. I would really suggest you do this in a second phase. Linux is the alternative here (Mac being too expensive in your case). Mozilla is a good browser, but not IE compatible, which means there is a lot of sites that will not run (I know this is a problem of the site, but tell that a user). Evolution is a great Outlook replacement and does even connect to Exchange (if you are willing to invest). If you move away from windows you will also need Codeweavers Crossover plugin to have at least a real word preview and naturally the browser plugins.
As an administrator you will be able to save a lot of time using Nixes. Just think of all the tools that come with it!
For myself, as stated at the beginning, I'm so close that I only reboot to windows if I want to play a game. Good luck,
Trip.
The site where: "I'm right, as long as you ignore the things that prove me wrong", became a valid method of debate.
Why would you want to limit yourself like that?
I'm doing something like this on win2k and it does not co-operate. I'm using GIMP, Mozilla and Putty to make my life a little easier in the Serfdom. The aps don't run as well under win2k as they do under linux and I suspect M$ messes with them. Gimp crashes often, and the M$IE only corporate crap does not co-operate with Mozilla at all. Hell, Accrobat is even getting messed with. It has had print methods switched under it several times it is forced to wait about two minutes before the OS responds to print requests. What you end up with is all the M$ aps looking good and users blaming their problems on the new software instead of the old junk that has always sucked.
Worse, your users will not have alternate methods of getting things done. You can't set up shell scripts and what not to replace thier horrid VBA and Macro trash. They have figured out the best way to get things done with the limited tools M$ has given them. If you take these tools away without giving them better alternatives, they will not be happy.
Try setting a few of your users free for a while first. Get a group of volunteers that are willing to work with TWO computers on their desks to help you out. The usual "power users" will be there, and most of them are sick of M$ shit. Give them some nice shiny new Linux boxes and let them show you the way. I know that I would be doing that if our IT group did not forbid anthing but their M$ cruft on the network.
DMCA, Hollings, Palladium. What might have sounded like paranoia is now common sense.
I worked in tech support for a small business (about 30 employees) that decided to change everything from Apple Macs to PC based computers, and I repeated myself on everything. The employees only used Office applications and sometimes surfed the net, but some how they all had the same questions and problems at the same time. The solution was making "HOWTOs" for every call that was made, and putting it somewhere where they all could read it (a hot link on their desktops). And I mean every call; otherwise, you will find yourself describing what the little icon at the bottom left is all about 30/day.
It's actually ironic that you mention this. I was talking to one of the computer science professors just this past week, and I asked him why they don't offer such a class to the computer science and computer engineers (as it is, they just *assume* all the students know linux after a 30 minute intro w/ handout). He agreed that they definetly need it. And, as a side note, the computers in the lab that *do* run it are configured HORRIBLY. (Ever try running KDE w/ Konqueror on a 233? -- DON'T) Not exactly conducive to getting the students to appreciate it.
To make laws that man cannot, and will not obey, serves to bring all law into contempt.
--E.C. Stanton
I've been playing around with Linux as a desktop machine at home, mostly because I want to learn Linux as a server tool. For that purpose, Linux is great because, on the desktop, so many things don't work that it is forcing me to learn the sytem.
Among the most annoying problems, so far:
A lack of a one-touch installation tool.
No built in java support in browsers.
KDE is now unusuable becuase the "kicker" panel has a bug that makes it unusable, and consumes all cpu cycles to boot.
Telnet won't work properly. I have to connect to the NYPL's telnet at nyplgate.nypl.org quite frequently. Unlike Windows, Linux's telnet won't display the screens properly and frequently hangs.
Connecting via ADSL is quirky.
Lack of high-end products like Adobe Photoshop, Quicken, Turbo Tax.
These are just a few of the lovely issues I am having. In my case, it is not so bad as it forces me to get more into the guts of my system, which is my main goal. Unfortunately, I still will need to depend on my windows machine for productive work.
Don't believe the hype. Linux is not ready for the desktop. Windows is worth the extra $50-$200 per desktop alone if nothing less than to avoid the headache factor.
And BTW, I would love for some advice on all the problems I am having.
evanchik.net
i paste from apps all the time
The average salary of a unix sys admin is a lot higher than that of a Windows admin. This is enough to more than offset the licensing costs for Windows. Of course, there are also issues like reliability to consider when making the choice of which OS to use.
Given the complexity of the licensing costs of Windows XP and Office XP, as well as the server load, one option to look at would be Apple hardware running Office 10 (Which Microsoft themselves have said is the best version of Office they have ever written - better than anything on Windows).
OS X is a full fledged Unix - so porting applications to it generaly involves just a recompile.
As servers for File sharing, Mail, etc either expand your current Sun system, look at using a Linux server, or perhaps look at an Apple as well.
Generally networking Macs is very simple and quite robust, so support should be easier than you might expect.
As a further benefit you gain some protection from the constant security patching cycle on Windows.
Finally you also get physically attractive systems (new iMacs for example), at reasonable price points, and with hardware that your CFO should be pleased with as well (retains value longer than typical PC hardware).
For your laptop users, the Apple laptops are some of the nicest on the market, and offer the full array of wireless networking, dvd etc that your users may demand.
-- Join us in Chicago May 1-4th for MeshForum -- writer, historian, tech geek, entrepreneur, internet junky since '91 --
I'm not sure why everyone does not make anonymous tips to the BSA all the time. Let's face it, no one can win a BSA audit. M$ has made it impossible to control what software gets installed. Their ever shifting license practices require an army of accountants and lawers to keep track of. Someone is going to have a copy of Paint Shop Pro on day 300 of it's 30 day free trial, and you are toast. If every company were to anonymously tip the BSA off and log the tips, the BSA would be unable to respond and their inaction can be taken as copyright and tradmark abandonment. In anycase, the true cost of ownership of non free sofware would become apparent.
I am not a lawyer, I have morals. Most people just think I'm insane.
DMCA, Hollings, Palladium. What might have sounded like paranoia is now common sense.
Is it possible for a random newbie person-- such as the average former windows user at an american business-- assuming the OS installs right and they don't have to do any mucking about with drivers, to just sit down and start using the GUI portion of GNU/Linux without having to learn any of the command line?
Yes, it is.
In 2000, we hired a new web designer; she knew HTML, and did all of her work by hand. She used paintshop pro for graphics, and a text editor for the HTML.
She'd never touched Linux before, and it took her all of 5 minutes to learn what she needed to be productive under KDE (1.1) - it basically consisted of "here is how you log in, here is the icon for the text editor, and here is the icon for Gimp."
Is it possible to migrate an office, or possibly your mother, to Linux without it ever being necessary for them to learn how to use xterm?
Yes, it is. My mother's computer dual-boots between Windows and Linux, and she says that she very much enjoys Linux, as it doesn't crash. She primarily uses Wordperfect under Linux, and uses Windows to play scrabble and surf the web (she has a winmodem, so she's stuck there.)
Last October my step-father asked me to remove Windows from his computer, and install Linux; he used it like that until last week, when he bought a "home design" package (Windows-only), and asked me to install it for him (so now he dual-boots too.)
The short answer to your question is "Yes, it's possible for the average user to use Linux without having to use a command line."
Ximian is a great alternative.. its simple enough that anyone can figure it out, comes with really good free Office products like..
.doc format.
Evolution: almost exactaly like Outlook.
AbiWord: reads wrights in MS
Gnumeric: reads and wrights in Execel format.
Galeon: better IMHO than ANY other web browser.
AND ALSO you can use Open Office, if those dont preform well enough.
almost frogot to mention.... all that above wont cost you a penny.
I'm the BOFH at a municipal government and we have been working on this for some time.
I would recommend starting with the backend server and network systems. Swapping these systems (DNS, DHCP, email, backups, file, print, etc) out for Linux/BSD systems can be done seamlessly so your users never know (other than everything runs better and faster) and is a smaller task in scope than everything to Linux.
If you can convert your backend to Linux/BSD (Solaris even) you can break the MS stranglehold on your wallets - break down the servers and you can break down the server licensing (sql = nt license, nt cal, sql license, and sql cals) and the CALs which should be a major cash savings.
You should also look at the cost savings, security benefits, and flexibility gained from staying away from proprietary software (PHB love that stuff).
The next step would be to move as many applications to an open source web based model (if you have developers around - may take some work looking at various projects) as you can.
The hard part is going to be the users. Most of them think os = windows. If you can get them used to the idea of computer diversity (Macs may be an avenue to introduce this idea) and get them some exposure to StarOffice/OpenOffice, Mozilla etc you can get them used to the idea of running non-MS applications and non-MS OS.
In our experience once people actually use StarOffice or Mozilla and they see that they are OK and they tend to be pretty open to running OS X, Linux and so forth.
Your ace in the hole may be to find businesses, gubmints, etc in your area that are working on the same thing. It is much easier to get acceptance of using open source when business X or Foobar U is doing the same thing.
We are working with county govt, school districts, universities, etc in the area - they are tired of paying out of their ass for MS and they want something else. Many of their organizations are much larger than we are but we have many of the same problems. The benefit is a partnership where everyone works together and collectively things move much more quickly that in a small group.
Worse case scenario would be Linux/BSD backend which saves you money and time. Best case would be Linux everywhere. Most realistic case may be to have small controlled pockets of MS in your network (those pesky vendors who walk in and ask for a dedicated NT/2000 box for their apps) and the rest Linux.
I'm currently running a pilot project centered (more or less) on your scenario. My goal is to replace the base functionality of our current MS infrastructure with one based on Linux.
The model I'm trying to replicate is a small business with 2 servers supporting 75 desktops in a primary location and 2 servers supporting 30 desktops in a second location. Both locations are supported as a single Windows 2000 Domain connected by an always on (24/7) VPN connection. Exchange 2000 handles email, our local intranet is on IIS and we use a number of advanced Windows features. The advanced features include roaming profiles, policy based software distribution (the Windows 2000 replacement for SMS package distribution), policy based start menus, mandatory profiles, remote installation services (RIS), etc. For those not familiar with RIS, it allows me to wipe and reload to a fully functional loaded and configured (including all applications) in about 20 minutes based on a network boot. RIS also allows me to build multiple images so I am able to use the service to distribute different versions of our stock software loads. I simply enter data into a couple of screens and walk away; in 20 minutes a user logs in and has 100% of their desktop configuration restored with their all apps up and running.
These services are all necessary for me; combined they allow me to support a base of roughly 100 desktops and 300 users with only about 5% to 10% of my time going into direct user support. The remainder of my time goes into infrastructure support (about 5%), planning, growth and improving IT support of the business model. This means that typically I spend only about 4 hours per week doing traditional "sysadmin" work. A further note is that aside from the contract help I bring in for special needs I am 100% of the IT staff here.
My assumptions are:
1) I will not be able to remove all Windows desktops within the foreseeable future (based on both user training and availability of business critical software).
2) A Linux based environment will be as robust as a Windows based environment.
3) It will be possible to migrate some portion of my Windows desktop base to Linux. This will become an increasing percentage over time.
4) The server environment must be 100% Linux. The need to license client connectivity for even one Windows server would be a deal breaker from a cost standpoint; the cost of the server software is a small part of server costs.
I used Mandrake Linux 8.2 Download Edition as the base for my testing. I chose a readily available, off-the-shelf product as the base for this project for two reasons. First I need to be able to replicate my environment into additional nodes as the business grows; more satellite offices are coming and I want to have a replica table model environment. Secondly I chose a common package based distribution for the available support. The Mandrake User (.org) documentation has been extremely helpful.
I am only about 30% complete with my project testing so far, but I am able to draw some early conclusions. My conclusion is that Linux doesn't quite meet my needs yet. Bellow is a brief summary of what I've found so far.
1) File sharing - 100% successful under Linux.
2) Windows Domain Emulation - 60% successful under Linux. The big failures so far are problems I've had with OpenLDAP. I need this functionality to be able to manage a distributed, multi-site user base without needing to manually rebuild the security files on all of the servers every time I add or drop a user. Using a single server for logins is unreasonable in an infrastructure that depends on Internet connectivity for every authentication. I am still working this problem, however. (Also as a side note, I've heard the current Samba doesn't correctly support OpenLDAP 2.0)
3) Postfix and CourierIMAP based email - 100% successful under Linux. 95% Successful with windows clients. Only a couple of small usability issues - nothing hampering core functionality.
4) Roaming profiles - 100% successful under Linux.
5) Printing - Untested so far - I expect success.
6) Group and Personal Calendaring (to replace the Exchange calendar service) - 50% so far. I've tried PHPGroupware, but it hasn't worked yet - I suspect it's something on my end. Personal calendars are easily supported.
7) Home Directories (folders) - About 95% successful. Windows users have a habit of deleting things they shouldn't if they get into their home folder and also have a Linux profile stored there. A work-around is to map them to the Documents folder inside their home folder. But some will get around this.
8) RIS - I haven't seen anything yet that shows it's available, but I haven't really researched it yet. I do know, however, this functionality exists under Linux for Linux workstations and servers.
9) Automated software package distribution - Again, I haven't seen anything within the Linux community to support this needed feature. It's most frequent use is to distribute security updates to Windows users.
10) Policy based customization for users and systems - With Samba login scripts and wildcard use I can probably emulate everything I need to do in this arena - Untested at this point, however.
11) Server based and controlled user start menus (and perhaps desktops) - I expect to be able to support this, but again I have yet to test this.
12) Intranet services with Apache - 100% successful.
13) VPN services across the Internet - While site-to-site should easily be 100% successful; I'll need to find a way to replace out currently provided end-user VPN service. The Linux based PPTP solutions I've seen are out of date and PPTP isn't really the best solution for VPN access anyway. PPTP is extremely easy to set-up and support under Windows, however, a good thing for end users.
That's about it for now; like I said I'm only about 30% into the project - I'll have a full write-up posted somewhere online once it's complete. The quick summary is below.
The two real deal-breakers so far seem to be OpenLDAP (my problem) for multi-site authentication and phpGroupware (probably also my problem) for group scheduling needs. While they are both probably my problem, I've invested a huge amount of time into the project so far. It has easily taken five times the hours required for a similar Windows environment. And I'm not exactly slow with Linux server set-up, either. In three hours I have gone from a wiped server to full File shares, samba, apache, Postfix, DNS, DHCP, msec, and etc., basically a fully function server without the less common add-ons.
This is far longer that I intended, but I hope it helps.
1. Go Linux/Star Office or Open Office
2. Go WordPerfect 2002
3. Go Windows/Star Office or Open Office
4. Find rilly old WordStar disks.
As for the local media, they could care less. You will be lucky to get a page 31B description if your building burns down. Software licenses? Are you kidding? These are the same apes that take BSA advert money and push out M$ propaganda about "computer" mail viruses, software and music "piracy" and all that. Chances are, they will cheer your demise. Notice how few "news" institutions have picked up the story of BSA extorting hundreds of thousands of dollars from PUBLIC SCHOOLS nationwide!
Your better option is to just purge the M$ BS and be done with it. Gasp! Email, text editing, type setting, spread sheets and all that does work better without Bill Gate's blessing.
DMCA, Hollings, Palladium. What might have sounded like paranoia is now common sense.
Simple refuse to use Microsoft software. Everything you need to run your business is avaliable in Linux or GNU Software. Now you users may piss and moan but they will adjust to learning new skills. Screw the phase in crap just do it and be done with it. No More Microsoft, No More BSA and You Will Save $$$. Your users will be more productive and you will be more productive not having to fix BSOD of the day. Your boss will thank and your users will too. Take your Microsoft software and put it in the trash bin.
Pen and pad is all people needs. Software sucks. It's Friday go outside and have fun!
At a comunity employment and training facility in .au, I am doing volenteer work building, installing, and configuring redhat workstations, and training people to use them. We are doing half of the office and training rooms first, waiting a month for peoples views on linux, and then moving the rest back if they like it
Gnome wasnt built in a day.
http://people.trustcommerce.com/~adam/office.ht
http://desktoplinux.com/articles/AT9664091996.html
If I were you, I'd try taking a look at www.mandrakebizcases.com and see how other shops have done it. There are many examples of businesses making the switch.
"If you can't dazzle them with brilliance, baffle them with bullshit."
We've got a TOTAL M$ office here. We're talking Win2K on all the servers and desktops, Exchange 5.5, SQL 7, ISA, Citrix, Visual Studio Apps (in VB) everywhere, integrated with VBA in Word documents, Office automation, nothing but MCSE's and MCSD's on staff. How ever do we get out of it?
;-)
Step one is become really comfy with Linux, you haven't already done so. Heck, get Linux for Dummies if you gotta; or people here can suggest some good newbie books.
Step 2, build a free workstation, load up Star Office and Netscape, and see how much of your old stuff will run.
Step 3, build a free server, and see how much of your old server functions you can get to run.
Step 4 - here's the sneaky part: After steps #1 - 3 you'll know what migrates and what doesn't. Instead of jumping through hoops to migrate everything - start phasing out everything which won't migrate anytime soon. Don't put any more work into other than keeping it reasonably alive. Or even purposely sabatoge it every week or so if you're pressed for time
And instead of trying to find a Guinea Pig to run a whole Linux workstation - start installing cross platform applications on people's Windows workstations. A good start is to roll out Netscape or another email program "to protect the company against all those Outlook viruses". Then just keep introducing more and more cross platform apps on peoples desktops - not instead of, but in addition to M$Office. Make a point of sending around important documents which will open in these programs by default.
The idea of course is to slowly build up your users familiarity with apps which run on Linux, so that when you've weeded out all the stuff that can't be moved over - they'll barely notice it when you switch the underlying operating system. The main thing is to try it as soon as possible, so that you don't make more work for yourself by putting development time into projects or features which won't move over easily. Make sure you're staff *neglects* those things, while supporting the he11 out of the ones you can move over. Do the simplest ones first - if there's a really crucial Windows only feature you need - odds are there will be plenty of folks working on a way to migrate it to Linux while you're moving over the easy stuff. And figuring out what can be migrated on the servers, and what "isn't really needed anyway".
Naturally there are some things which aren't going to be ready to move to Linux by the time you are - but if you've played your cards right (oh it's just *such* an instable product - we can't seem to get it working right); your staff will have ceased relying on those products by the time you take them away for good.
And it never hurts to relay panic-mongering information about Windows security holes, privacy breaches, pending price increases, and BSA audit horror stories to the appropriate channels. Or to take on yourself to convert vital documents to formats only open software can read. Believe me, Microsoft wouldn't hesistate to do it you...
Oh wouldn't it be nice if Red Hat and Netscape release a Linux "assimilation" package, that would just convert a whole M$ network to Free Software through a nice little Tux Wizard interface? Mmmmm, I'll bet they could recoup their costs just by offering same day delivery of the discs to people on the BSA's mailing list.
Also, if possible, start converting old docs to the new formats-- that way, it's in a documented open format and you'll have your data no matter what, not a ???mystery??? binary file that can't be read by anything.
Dear Slashdot: next time you want to mess with the site, add a rich-text editor for comments.
Take all those workstations and make a Linux Cluster and give your Employees a terminal to connect to the server. Your can host your apps from the server and it will make backup and updating easy. You as a SysAdmin will have full control and you can specify permissions and size for users home directorys. Users can piss all over there sandbox but they will never be able to take down your server with a virus they will only destroy their sandbox. Users can share their sandbox with others by creating groups. You can have different servers or clusters for different tasks and clusters are cool because you will always have connectivity even if one box went bad you still have more in that cluster that keep on working while you replace the broken box. Linux Clusters give you the most bang for the $$$ using of the shelf computers you could even use your old486 in your cluster. You do not need Microsoft.
If you are looking for cheap, maintainable, stable software to replace your current Windows environment, then look into this :
Slackware Linux.
KDE.
OpenOffice (maybe StarOffice or Hancom Office or KOffice).
Mozilla (or maybe Netscape 6 or Opera).
The GIMP.
XMMS.
MPlayer.
GNUCash (or maybe Kapital).
Evolution.
NEdit.
Or if you need anything else, check out Freshmeat.
Grr i hate fucking scoop sometimes.. as I was saying the BSA has no athority to enter your business, unless they have the US marshals with them and a search warrent. i would not worry about the BSA.
if you want "No More Hiroshimas" then I say "You First. No More Pearl Harbors."
Dude must be in a NT Shop Must be Hell Feel for you but you only prolong the pain if you stick with Microsoft. Bill Gates is the GodFather and when he wants to pay you a visit he sends his henchmen the BSA. Of course Bill Gates being the GodFather can screw you silly and send the BSA Willy Nilly when he wants some more cash and of course just like the Real Mafia when they send there henchmen its going to hurt real bad if you do not do as you are told by the henchmen. In the real world the Mafia henchmen Break Your Legs or worse until you pay up. Still do not get it take a loan or place a bet with you local bookie and do not pay and see who pays you a visit. The way out is to say no the Microsoft and just use Linux and GNUGPL software. Of course if you like audits, court battles, and endless BSODs go ahead and stay with Microsoft but just remember when you deal with GodFather Bill Gates he owns you and your business.
Generally speaking, with a nice fast server, the "old" PCs will run applications faster and quieter and more reliable than they will Windows... so the Linux environment (with its newer applications) because much more attractive.
It took about 12 months to convert every one to the this way of working. Some users even have the latest KDE with old 486 PCs as their terminals and are quite happy.
Let them play with / evaluate it inside the familiar Windoze evironment.
Tell them that as soon as they are happy to use the Linux environment all the time the company will get rid of the Windows stuff and share the savings made 50 / 50 with the staff.
Tell them the truth that it's an intelligent career move too.
The best way to migrate from a MS environment to a Linux environment is to HIRE a linux company that will do it for you and provide support after.
In the US at this point nobody does it better than Red Hat. I suggest you call or email them for info.
JM2C (just my 2 cents)
~~~Please pass the salt, I hate unsalted MD5s
don't bother. office apps for linux stink.
They are beyond horrible.
Slow, clunky, and lacking features.
The problem I think is you were trying to explain to her how easy it would be instead of showing her how easy it would be.
Set up a dual boot system, or VMWare, or something so that she can use it for herself without having to have it "forced down her throat".
If they can do most of the things they do on the computer...
(my wife does an Excel budget - compatible with Open Office, checks her online email - Mozilla works better than IE in some cases, and plays some games - there are lots of solitaires out there). With the fees you would save on future upgrades, I think VMWare would be a good investment in the long run for stubborn users.
The only thing my wife doesn't like is logging on, but since I have had her using Win2000 for a while, that is not a problem)
Thanks for coming by Bill Gates and providing you insightfull comments. I sure hope you paid a vist to the breaking story regarding your company screwing Hotmail Users by selling their personal information to the highest bidder but a whats a loser bum like you to do when you have run out of money to continue to operate you criminal enterprise as the henchmen want to be paid. By the way Bill Gates the Judge on Friday ordered you to behave and comply with the sanctions that were ordered on your company because you were found guilty of breaking the law. Perhaps since you do not have any games for Xbox you should consider a speacial edition of Microsoft Monopoly. One more thing Billy I know how you must feel its not been a nice week for you the Judge told you to fuck off you do not own exclusive rights to Windows. Looks like another alternative Billy Boy Blue Screen would be replacing Windows with Lindows. Thanks once again for Trolling Slashdot and as they say Slashdot News For Nerds Stuff That Matters. Hey you may want now troll on over to http://www.billparish.com and http://www.ihatewindowsxp.com and http://www.thelinuxshow.com and http://sourceforge.net and http://www.linux.org and http://freshmeat.net and of course http://www.apple.com and chat with your friend Steve Jobs. Bye Bye BILL GATES.
As a UK resident wh oread the Guardian and is proud of it (it's a left-wing 'paper for you statesides who don't know) you are talking (as we say the in the UK) crap.
Linux is a nice idea - no doubt. *But* the GUI is basic compared to MS, let alone Apple. It doesn't offer anywhere near the ease of use that Win/Mac does when it come sto installing hardware or apps(stop, don't flame, think as an average user). Also, it's not frankly hugely stable.
The idea that anyone who dares to suggest this is an M$ apparatchik is, frankly, bollocks. Just because you speak against the consensus doesn't automatically make you a 'bad guy' - it just means that you think for yourself.
AC.
StarOffice 6.0 is fair. It's usable, but it's definitely inferior to Microsoft Office. It's harder to use, less intuitive and sometimes unable to render properly certain documents in Microsoft's formats.
I tried a wide variety of Microsoft Office documents in StarOffice -- word-processor files of various sizes, spreadsheets and presentations. On basic, simple documents, StarOffice did fine. But when I tried complex documents, things went downhill. Word files with a lot of embedded graphics or revision comments were mangled. Some spreadsheets opened with errors because StarOffice didn't understand certain functions or formulas.
As for ease of use, the StarOffice interface is OK. There are customizable toolbars at both the top and side of the screen, and floating windows to help you navigate a long document or apply formatting styles. There's even a nice feature Word lacks that allows the program to automatically complete words you've used before.
But StarOffice is riddled with extra steps, complex techno-babble and odd behavior. When you first fire up the word processor, you're asked to select an "address data source," which means an address book the program can use to insert addresses -- hardly a daily function. And the choices include "LDAP," a techie term referring to network or online address databases.
Options screens include mind-boggling choices like "memory per object" and "Use OpenGL." My favorite: "size optimization for XML format (no pretty printing)." In my copy, the default settings were set to use centimeters and German, instead of inches and English.
Many things are unnecessarily complicated. For instance, in Microsoft Word, if you want to insert page numbers in a document, you just go to the "insert" menu, select "page numbers," choose where you want them on the page and how you want them aligned, and you're done. In StarOffice, you have to know a page number is a "field" and then, when you find the proper command in the insert menu under "fields," the program just inserts the phrase "page numbers" wherever your cursor is, unless you manually
Read the rest at http://ptech.wsj.com/archive/ptech-20020516.html
to be able to measure how much this thread alters the balance of Micr~$oft vs Linux boxes in offices throughout the world. :)
Its a pleasent thought.
This is something we've been looking at doing for our offices as well... we only have one problem. We can't find good information (or even any really) on enterprise administration.
How do you centralize logins? i've heard and read about pam_ldap etc. but i haven't been able to find examples of anyone who's actually done it.
We need centralized user management and file management... something equivalent to the NT domain model, where the entire group can be managed by changing one datastore.
The peices to put something together like this are all out there, but i can't seem to find anyone who's done it.
help?
-T
Old truckers never die, they just get a new peterbilt
just ask The Fifth Wave.
Alternatively you could switch to a Linux desktop and keep your current version of M$ Office. I've tried M$ Office 2000 with a CVS build of wine which works quite well (well at least Word and Excel do). I've also heard that Office 97 works under wine.
If you learned to drive on a manual transmission it's no harder then driving an automatic. But if you learned to drive on an automatic you're going to have to LEARN to use a stick.
I'm sick of people saying Window$ GUI is *easier*. The only fact that it's easier is that you can do A LOT more with other GUIs. Lets not confuse lack of functions with ease of use. You can dumb down any window manager to show a 'start' button and a simple menu.
*DrugCheese rants*
Why not transition to the OS option that even Microsoft describes as a "seamless transition". While Microsoft's continued support for cross platform compatibility between Windows and Macs isn't guaranteed, I am constantly switching platforms and supporting students who do the same and see very few compatibility issues.
I realize that buying into Macs has a hardware AND software cost, but if you transition the users who don't use Windows applications other than Office to flat panel iMacs and Office.X at $2,000 a seat, you'll likely save money during the machine and software's lifecycle and update your office's image at the same time.
My friend called Microsoft for help with their licensee problems, in a hope to get some discount, because he heard an MCSE said Microsoft always give favours to valued customers.
Microsoft was so kind as to send an external auditor BSA to help with their licensing problem.
Later Microsoft sent an invoice to offer to help them waiving the legal liability for using unlicensed software that external auditor found out, if he agreed to sign a 5-year purchase contract.
Well, at least Microsoft had given audit for free....
People do not like changes. It simply is not worth the additional headaches.
Fjord said: Also check the how well specialized applications under wine. For most specialized apps, it's safer to run Win4Lin, the oldest Windows possible and the app. I run Project via a script that says
win C:/PROGRA~1/MICROS~2/OFFICE/WIPROJ D:"$@" which tells w4l to start and run project, optionally with a data file from my work directory. Other applications can be run via similar scripts, stright from the comand line, or from the Linux desktop if you write a Project.desktop file. By the way, Project also runs faster on Windows under Win4Lin under Linux han it ever did on the same hardware under just Windows.
davecb@spamcop.net
Turn on the popup blocking features of Mozilla and see which browser they prefer :)
get 5 machines and 5 interested users when they're happy convert the rest shoot the accountants, they have been replaced by spreadsheets go for it I am all Linux, BURNT all my MicroSlop Licenses
Take things bit by bit.
Read up heaps - there is lots of info on the internet.
Give Linux to your most advanced users first, they can troubleshoot and teach others later.
Install Mozilla and OpenOffice on your users' Windows machines as a first step so they may get used to the software they'll be using, before changing over to Linux.
Think carefully about distributions - each one is different, some far more suitable for certain tasks than others, some better than others.
Try out different distributions - SuSE & Mandrake for desktops, Slackware for advanced users and servers, OpenBSD for firewalls etc.
Make sure when reasonable that you keep desktop and software consistancy throughout the organisation -- by this I mean standardising on the same desktop environment (eg KDE), same browser (eg Mozilla) and same office suit (eg Open Office).
Security. Linux isn't a toy, many distributions come with a swiss army knife of net services turned on by default - turn these off, they aren't needed on desktops.
Write up instructions for your users on how to do everyday tasks on their computers, such as check email, save / open files, how Linux is laid out etc. Maybe you could get all your staff together for a training afternoon.
Hardware. I can't empathsize this enough. Do a company-wide hardware audit to see how much (if any, if you're lucky) of your hardware won't function with Linux.
oh dear. ok.
i work at IBM. seriously. i work in document processing. seriously. what do we do? well, 80% of the time we convert between Office and Smartsuite formats. i am paid $23/hour to do this, and yet i still do not have words to describe the pain i feel. i cannot afford the drugs that would help me deal with this. smartsuite is one of the buggiest, most unreliable, PITA softwares i've *ever* had the displeasure of using... and i have used some utter shite.
seriously - i am not kidding - listen to me as if your life depended on it: smartsuite will make you hurt, and you will rue the day this parent bozo's recommendation met your eyes. just *think* about everything you know about lotus, regardless of the fact that it's an old, respected (god knows why, these days) company. i've seen student projects with better results.
no one in IBM is happy about this, except perhaps whoever's responsible for avoiding as much MS licensing as possible. many of the salespeople buy their own copies of office so they don't have to deal with us unless they need an internal document put in a format they can edit (without nausea).
still think it's a good option?
[i am only posting anonymously because i am busy tearing one of my employer's properties a new asshole.]
"The desktop computer industry is dead. Innvoation has virtually ceased. Microsoft dominates with very little innovation. That's over. Apple Lot. The Desktop market has entered the dark ages for the next 10 years, or certainly for the rest of this decade.
Eventually, Microsoft will crumble because of complacency, and maybe some new things will grow. But until that happens, until there's some fundamental technology shift, it's just over.
The two most exciting things happening today are objects and the web."
-- Steve Jobs (Sometime in the 90's)
Well, Steve was right. Microsoft is complacent and has basically assimilated every innovative idea and run the innovators out of business. Now there is nothing new to steal so they just bank their cash in the hopes they can prop up their stock in the future.
I am using this combo as my replacement desktop:
RedHat 7.3 (distro)
Evolution (mua)
KOffice/Open Office/Star Office (office suite)
Cross-Over Office (Run M$ Office 95 native)
Galeon (browser)
WINE
rdesktop (Windows Terminal Server Client)
Open LDAP for authentication
Samba (Connectivity with the Windows World)
This gives you a nice starting point for an OA (Office Automation) platform. The users can get around pretty well here and so far the favorite things are the browser tabs and multiple desktops. Under M$, users tend to stack windows on windows and the multiple desktop concept is a nice way to help them organize and work more efficiently.
Until we can get all the apps to the web or native under Linux, we have been using rdesktop to a Windows terminal server. This is a basically the equivalent of X windows for M$ Windows. It can be a little confusing for the user at first, but gets the job done for that odd application you just can't seem to live without.
Downfalls so far are floppy drive access. Teaching users how to mount/umount floppies to avoid trashing them is hard. Also, cut and paste never seems to work correctly between the various environments and drives me a little nuts. Not being able to install shrink wrap software. Custom firewall software/extranet plugins for e-commerce applications. Lastly, resistance to change and pushback is always present and you have to give users a carrot to get them moving.
We aren't out of the "Desktop Dark Ages" quite yet, but I think we can all see faint light in the distance. Currently, M$ is it's own worst enemy by pressuring everyone to pay up NOW!
I plan to put a webpage up soon, detailing my quest for the Linux desktop.
post 12 00 8&cid=3450616" post 35 6&cid=3468007" post 40 2&cid=3498975" post 6
post 2
href="http://ask.slashdot.org/comments.pl?sid=3
herf="http://ask.slashdot.org/comments.pl?sid=321
post 5
herf="http://ask.slashdot.org/comments.pl?sid=324
are you a ms 'fake grassroots' drone? Seriously, I honestly think there are some marketers doing this, I've seen alot of posts with this 'almost a flame, but linux sucks compared to windows, so I use windows for everything' and then they list alot of bad reasons (imo).
The reason I ask you in particular, is you *still* insist 'ADSL is quirky in linux'even though it was pointed out to you how to fix it several weeks ago here (what's really odd is I remember the post where you said you had to log in as root, really scared me when I recognized it). So reply to this, are you a drone, or not?
An end user in a corporate office should not be installing their own software-- thats IT's job. IT should compile the apps themselves just on principle.
You can have it good, fast, or cheap. Pick any two.
Correct me if I'm wrong, but since when are Windows and Office upgrades required? AFAIK, it's perfectly OK to still be using Windows NT and Office 97, as long as you paid for it in the first place.
Are you looking for a BSD is Dying post? I can't place your statement in any other context.
You know, you're right.
This is clearly a positive move for the IT staff. It's back to them being in power, just like they were back when the user only had a fucking CRT terminal hooked up to the Unix system in the room they weren't allowed to go into. I remember those days, those wonderful word processors that ran with VT-100 escape sequences.
Be prepared for anybody who remembers to tell you to fuck off right off the bat, and for everybody else to figure it out in time. Better trade in your new car on some sort of heap, as it's going to get keyed in the parking lot.
I hate to remind everybody, but the PC is/was all about liberation from IT drones telling you what you're allowed to do.
I'd suggest StarOffice. So far, I was able to open any M$ Office document (with the exception of VBA code in them), and save in M$ Office format. There is also Windows version, which could greatly help in migration.
I have proposed to the NGO I work for to switch to a Linux diskless environment, with StarOffice. We have 5 offices and about 70 computers. All servers are running Linux now. All workstations run unlicensed Windows and a rainbow of applications. We're based in an Asian country where license issues are just starting to get attention.
The diskless solution at www.ltsp.org is fantastic. Going diskless will reduce system support costs dramatically, help us standardize on software and simplify the desktop, enabling users to work more productively, IMHO. Most users do simple tasks.
The major problems right now are unsatisfactory support for typing in the local language, finding a user-friendly statistical package, supporting Corel formats and a leadership team that seemed to be happy with the idea until... actual transition dates were proposed. Now that they are faced with it actually happening, many are getting cold feet. The solution, I think will be to roll out the changes slowly and build up user and leadership confidence.
Gerry
Hmm... Let me tell you what I think would be the best thing. Call everyone in for a meeting if you have that kind of swing. Entice everyone by making it a barbeque or something. Explain that you've been reading on the news that Microsoft and the BSA are doing some pretty nasty stuff that forces people to upgrade the computers, and that you're thinking about getting away from Office & Windows to something else, to save the company money.
By all means, start slow - and don't move on to the next step until people are ready. Go right up to them and ask: "Are you ready to switch?" Step 1: OpenOffice.org and Mozilla can be installed on the Windows machines. Explain that even though Office will still be on the computer for the time being, encourage people to move to OO.org. & Mozilla. Get feedback. Feedback feedback feedback! Ask "You think if you had to, you could move away from MSOffice completely?" Remember that these people are not here to do your job of efficiency, they're there to do something completely different, and learning a new OS (or even a new office app) is something that gets in thier way. Step 2: Install dual-boot systems onto the computers, Linux & Windows, to those who are say they're ready to try the new Always allow a way 'back out'. Remember, the last thing you want is for someone to panic because they can't find out how to do something. And *always* ask permission before you change anything on a user's computers. If you can't ask permission, at least give notification. - lots of it. Step 3: By now, you can see how well the migration is going - who will be an 'early adopter' and who won't, what people need, etc. If you have the budget for it, hire someone temporarily (Heck, it can even be a college kid, under the table) to come in a few hours a week and help with computer problems dealing with migration. Try to make it worth their while for the late-adopters to upgrade. At this time, you're going to get a couple of problems. "I can't figure out how to do X" "What program do I use for Y?" "Why can't I use this floppy disk at home?" - actually, if your budget can afford it, offer to install Linux partitions on home computers if they bring them in - so they can take the work home if they wish. Step 4: Set a "deadline" for a complete migration. Ask the end users when they think the deadline should be. Use that, then add a month - but stick to it. Keep people updated, also. Step 5: Complete the transition. The deadline has passed, all the software is in place. Tell people about a week in advance to back up any important documents from their old windows partitions on the company server, then wipe the partitions and reformat them for Linux. Remember, keep people appraised as to why you're doing this - you're not trying to move them onto a new system because you want them to use Linux (from your letter, it seems that Windows has been 'good enough' for you all alonge) but because you can't afford to continue the upgrade cycle of MS Software and you're worried about saving the company money. - that is why the Windows partition has to go. To most people, that windows partition will be a safety blanket, a reassurance... that's why sticking to the deadline is the most important part. The alternative, of course, is to get a bunch of Macs. Brian.
Yeah, I'm sure it was pretty bad back in the bad old days, but there's a hell of a big leap between someone not being able to install their stupid Bonzi Buddies, Comet Cursors and poorly written shareware screensavers that suck up all their resources, and being stuck with a disk-less terminal. But feel free to cry me a river if that's what will really make you happy.
And there's enough half-baked Linux software out there that enterprising secretaries can crash their systems with that your PC liberation theology should be safe.
The key is teaching people why closed formats (MS Office) and proprietary API's and finally closed source is not good for humanity in general. Once people really see why, they will be willing to migrate to open source solutions.
We have found in the office here, that new employees are a little shocked when they learn that they must use "linux" with "openoffice", because most of them have never touched anything besides microsoft windows. BUT, after a couple weeks with some help from other users, they get comfortable and very productive.
We share offices with one of our suppliers (this is in China), and they have about 8 Windows boxes. I just chuckled when the Kletz virus hit not long ago. Their entire network was infected and totally messed up. We were just whirring away working as normal, although we all had sore right hands from hitting the delete button for Kletz emails all day!
Everytime we set up a new box, I just smile when I think off all the money we are saving. I just don't understand why some of the largest companies in the world (including some of our customers) are willing to put thier most valuble information in proprietary format files (MS Office). Are the guys at the top REALLY that blind?
We have four developers now, and these are the guys that I am having the hardest time with converting over to linux. I am still trying to figure out why, and how to convert them........
Real men don't need signitures!!!
I got his a couple days ago. We could not fucking beleive it! It works great! We saved buying 3 Windows boxes to run Word!
1) Start with the support staff.
a. Are they adequitely trained to support Linux/FreeBSD/Other OS?
b. Are there enough staff for the task?
2) Next migrate from the top.
a. If upper management is switched over the rest will follow.
b. Most staff will use what ever is well supported.
c. Technical people will be easier to switch.
Be sure that the users understand the value proposition. (Whats in it for the user?)
a. Allow for flexibility in user preferences.
b. Excelent support (coworkers used to be supportised when I got Linux answers faster off the net than they got answers that they already paid for).
c. lower cost and more features (be sure that you understnad what features that people need).
4) When upper management and engieers have been swithced over and and adequite education period has been used you can migrate the remaining staff.
a. Most people never install any software in a work environment.
b. If they see success with upper management and understand the reasons (and buy into it) the mighration can proceed.
Regards
Tony Dean
tdean@du.edu
3)
Computer "enthusiasts" love to tinker with their toys. The rest of the business world hates the demands computers and software make on their valuable time and attention. We often label them "lusers" for the unpardonable crime of being more interested in running the economy than in endlessly tinkering with our favorite toys.
Right or wrong, that's how they feel and it's worth a few hundred extra dollars per person in software purchase price to avoid adding more "computer stuff" to the things most professionals have to pay attention to.
Most companies will gladly pay the MS tax if the alternative is today's Linux. Why would they subject their employees to a steep learning curve leading to significantly reduced functionality (as a business client machine) for the sake of a few hundred dollars per person?
They're almost all hoping, though, that someone else will go first and make Linux such a great business platform for non-computer types that it will be well worth the learning curve for the average business desktop/laptop user. Increased functionality would almost have to mean more savvy at figuring out what you want to accomplish with less required input from you. (Hardly the state of today's Linux, which prides itself on being amazingly customizable if you have the time, interest, and expertise to spend working on it.)
At that point, saying goodbye to MS will just be frosting on the cake, but until then most businesses will say, "you go first".
"Those who have never entered upon scientific pursuits know not a tithe of the poetry by which they are surrounded."
If you have several users who sparingly need to use proprietary windows apps, one possibility would be to install linux on a powerful PC, and then put vmware on it running several virtual windows machines, (potentially one for each user). You can then have linux running on all the users' desktops, and those who need to run a legacy windows application can connect with VNC to your windows server(s). I'm not sure how many windows licenses you would need to legally run on your windows server, but I once sent an email to vmware asking how many vmware licenses would be required doing this and they replied (after consulting internally) that only one vmware license was required for the physical machine, and not one for each person connecting to it remotely. (This may have changed but that was the case a while back.) This keeps the vmware costs to something reasonable.
Obviously one would have to set things up and see what the performance was like, but (especially for an older application) the speed of a new processor should be adequate for several virtual machines to be active simultaneously and everyone in the office could access it from their desktop. This situation also has the advantage of being easier to maintain as a system administrator since all the windows maintenance would happen on only a few machines.
There are probably other ways of implementing something like this, but the idea of using VNC to connect to windows (virtual) machines over the network might provide the flexibility required to get linux on the desktops.
The biggest question is "Is it worth the effort?" Training is the single-most expensive and time consuming issue in this debate. If you calculate the number of hours that a user will have to be personally trained AND lost work time due to inabilities AND how much they are worth an hour, you will find that maybe M$ isn't such a bad idea. Also, you will have to support the entire system yourself. Which introduces the question of how linux-fluent are you? Do you feel capable of:
1. Training everyone
2. Dealing with the inevitable accountants
3. Linux specific problems
4. Server implementation and support
5. The problems you already have (you dont just sit around =) )
etc. the list goes on about what is now your responsibility. If only for your sanity, stay with something that these people know.
One last thought, consider the techiness of your group, it could be that some (or perhaps many) have "always been interested" in linux but don't want to try it on their own. It comes down to the people involved -- including you.
lpret
This is my digital signature. 10011011001
One way of 'converting' is to setup a Linux Terminal Server. Use the rom-o-matic website to make a boot floppy for ech users PC and tell them that if their MS is crashing etc they can insert the boot floppy and have a working desktop real soon.
If the LTSP does what they need they won't want to go back to windows.
Simon
Forward migrate ... to MAC OS X.
Sidegrade your Office licenses (yes, MS will let you do this for the same cost as a "normal" upgrade).
Microsoft's Mac version has almost none of the evil of the PC version, and the programs are virtually identical across platforms (except that the Mac version works better and has more features ...).
Frankly, after an extremely short retraining time, your staff and your techs will love you for this.
Mac OS X *is* UNIX, ya know ... sheesh. Next time, give us a hard one.
Basically I had a two day seminar for a group of ten people at a small office. It was informal. I was asked to do the seminar by a relative who works there and knows that I "know alot about computer stuff".(I'm basically semi-professional who does alot of hacking in his spare time.)
First I did in an initial informal "interview" with a few of the people that were interested to get a general idea of where thier "comfort zone" was with computers in general.
Most of them ranked somewhere between clueless and intermediate clueless. They thought that essentially a computer equals Windows/Office. So I set a shock therapy presentation for the introduction.
I set up a PC running Windows with Office, a Mac with Office, and a Linux PC running Star Office side by side on the same presentation table. In front of the group where everyone could see. And I used that presentation medium to communicate the fundementals of "computing" if you will. i.e. "What is a 'file'?", "What is a directory?", "What is a hard disk?", etc... And I showed them the similarities on each platform. Slowly, and patiently, expanding thier ability to learn on thier own.
By the second day they were asking me how to write bash scripts to automate thier print jobs and database apps.(Of course I directed them to some good online sources on using Bash, writing Windows Batch files, Perl, Python, and a few others.)
They actually started experimenting for themselves. I think it was the first taste of the real benefit of automating stuff that got them going.
So a couple weeks go by, and I get call from the office manager asking me to come in and do a larger presentation. I guess those initial ten folks had increased thier "productivity" by a factor of five. What used to take several hours of meticulous manual transcribing by one guy was cut down to about five minutes using a crude script that he concocted. Now he had more time to play on the golf course. He now runs an Mac OSX workstation next to his Windows PC. Says he likes the OSX platform better because it looks "neater" and runs his "scripts" better.(My god, what have I done?!)
Anyways...I think the most effective way to get users to switch to a new platform is to give them ability to pick up the nuances of the platform quickly and on thier own, by getting them familiar with the fundementals of almost all platforms. Once that's accomplished, then you can switch between most any platform with little more than a hiccup.
One of the guys in our systems section has been assigned a project to investigate the viability of migrating some parts of the company to linux, probably the development team as first point of attack since they're naturally a bit more adept with computers (most of the software they develop, runs on suns). It's looking like it'll be KDE desktop time, with a very plain set of themes (nice as KDE3 is, Ive seen it collapse like a house of cards due to a theme application :( ).
.doc file "format" (see: moving target) is proving .. interesting, as usual. KWord isn't terribly good at importing .docs, KSpread not terribly good with some excel formula transitions. We'll probably end up using the Sun StarOffice as opposed to OpenOffice because once sun are receiving money for the product, they'll be more or less obligated to get the import and export filters down to a fine art ;-) Lot's of people complained about Suns decision to start charging for it, but to be honest - I think it was quite a brave move that could pay off. Microsofts monopoly is currently a considerably greater evil than non-free software.
Of course the
What some of the people posting don't seem to realise is, you can't simply sit still with Microsoft products. New versions depreciate old file formats, so you're forced into upgrading to the current office version, for example, because the rest of the world is now using Word 2002 Millenium Cashcow Edition, and your Office 97 can't open it. Of course Word 2002 M C E requires XP to run, so you're forced into upgrading the operating system too. And so on.
Now is a very important crunch time for the whole *nix on desktop / Windows battle - the new licensing costs from Microsoft, and their use of scare tactics to commit people to being further entangled now, or pay more later, has finally attracted the attention of the beancounters. This was needed, management types will never consider free software until they feel they are being actively ripped off. It's like herding cats, completely impossible unless you set one side of the room on fire. I think they're feeling it right about now, looks like the sharp shock we needed to broaden peoples horizons a bit has ironically come from Microsoft themselves.
--
ALL YOUR BASE ARE BELONG TO US!
what you see is what you get = what you see is all you get
I like that. I think it condenses my unspoken interior idea of what accounts to 50% of the tasks that need to be done (well and once and forever and without relearning the "GUI" interface everytime bill feels like).
unfinished: (adj.)
If Konqueror or any other X-Windows application goes crazy, the easiest way to kill it is to hit Ctrl-Alt-Escape. The cursor changes to a skull and cross-bones, because XKill is now running. Click on any window of the crazy application and it will DIE!!! There, that's a lot simpler and more intuitive than Ctrl-Alt-Delete and working out which of the obscure program filenames corresponds to the program that's gone wrong. Point and click :-)
Start emailing stuff as OpenOffice attachments.
Remember how annoyed you get every time you get a Word doc from someone, and you need to switch to Windows for opening that doc?
Make a friendly "quasi-revenge" with OpenOffice attachments. But unlike Word docs, the receiver can open the documents in any operating system, and the application doesn't even cost anything for him or her. There is no excuse.
After the installation, the receiver has excellent office tools which he or she can use freely without MS Tax, and can send everyone documents in *really* universal open format, unlike Word.
Yes, OpenOffice can be viral.
See, here is what happens.
Instead of wasting vast quantities of money upgrading to new MS software when you have legitimately licensed older versions, you conduct your own thorough audit. Make sure that for every PC in your company, you can demonstrate that you have a licence for the OS, office suite, and any other major business apps as required. If you've only got 50 people in the company, this audit shouldn't take more than a week or so of your IT manager's time. That costs considerably less than pandering to MS, and it's a one-off.
I'm sure Microsoft would love to tell you that. Show me the court case.
Well, if your IT manager is competent, you will have pristine records of pretty much everything. Even if not, finding out shouldn't be hard. Just make sure everyone who's installed their own rubbish (which is against a formal company policy anyway, right?) tells you about it, and removes it if it's not legal.
Now, if the BSA come knocking, tell them where to go. Give them a polite but firm statement that you believe you are entirely legal in your licensing, sent by your lawyers.
If the BSA still want to audit you, speak to your lawyers again. See how you can get them to pay the bill for your lost time. Don't forget to mention your new hourly rate of $1000/hour/employee, starting with the guy who's going to shadow them day and night and watch exactly what they're looking at<esc>show them around.
Also speak to the lawyers and see if you can insist that the BSA auditors sign a massively restricting non-disclosure agreement before entering. Something to the effect that if they say anything to anyone about anything they've seen other than concrete evidence of a breach of licensing they said they were looking for before they went in then they will be wholly liable for any damages to your company, its staff, its clients and any other interested parties. (IANAL, obviously get the pro's to write it, but you get the idea.)
If the BSA try to hardball you by going through the courts, then I'd hope most courts would accept the need for a NDA before an audit for the specific purpose of checking your software, and the fact that if your business is found not guilty of any wrongdoing then you will have lost a lot of money due to the inconvenience. I'll say it again: speak to your lawyers about countersuing to recover as much as you can.
Just because the BSA is big, doesn't mean it automatically wins. That's why we have legal systems, y'know. Although a good lawyer will certainly interpret the law in his favour, even the best lawyer can't prove that 2+2=5 in the fact of well-argued opposition. Some things are just too obvious, and if your guys stand up and say "no evidence" or "no case to answer" every time their guys have finished, it's a hassle, but you should be in no real danger.
Who knows, if they know they've got jack on you, and you call them on it, a small company might just get them to back off rather than risk the expense/bad PR anyway. It's far more likely that a small, well-managed company who's challenging them will have everything in order, and in that case, all they can do is lose money by fighting on.
If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
The average Windows user probably doesn't know either what a C drive is or how to change their background anyway. Even if they do, it's probably not because of any training they received, it's because they asked their mate thinking it was a cool trick, and the knowledge spread.
If you're talking about moving a company over, make sure they know how to fire up the word processor and write their basic letters. Then make sure someone genuinely knowledgable is always available over the first few weeks, to answer questions like "How do I change my background?" or "How do I change the font?" if your users haven't picked this up from initial training.
Everyone will moan and grumble at first, because they'll be experiencing something new. In time, if your new solution is any good, they'll get used to it and stop seeing the downside all the time. This is inevitable, you just have to help them through the transition period.
BTW, you might want to have your support people set up a nice, central Q&A, and make sure everyone knows where to find it and how to use it. Then, when the first guy asks how to set his wallpaper, you tell him, and add it to the Q&A. Everyone else can now see it, too, with minimal drain on your support staff's time.
If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
Well, what P2P apps do you need? A Gnutella client is pretty much the same whatever you use. Audiogalaxy works just great too.
In any case, you shouldn't be letting them run P2P sharing at work - if they get busted for pirate videos then most likely you will get it up the arse too...
Their audits are a little different, they're after atheists and homosexuals. I think I prefer the Business Software Alliance.
Using Open office for sometime and I will recommend.
It has no problems in using Microsoft formats and files. The only annoyance is that it will ask everytime a document is saved 'do you want to save in Open Office format'.
I am not good in any of the office packages and so I dont know how the advanced features of word/excel/powerpoint may work. But with what I have seen, most people dont need those advanced features.
Tat Tvam Asi
Jamie Zawinski's xscreensaver Matrix module absolutely hammers anything like it I've seen under Windows.
The one Windows screensaver I would like to see ported to X is Johnny Castaway. It wouldn't hurt if everyone (that means you) asked or volunteered.
Got time? Spend some of it coding or testing
Actually, she should dump him like a bad habit if he can't keep his computer religion at work where it belongs. Wedging some morality-based OS War into your personal life shows some seriously screwed priorities.
Any advice on setting up an OSS based structural engineering shop? Interested in starting from a one computer, home based, business. Need to be able to use industry standard file formats.
Is there a web resourse for complete office solutions based on business type?
it was a reply to a "Why not make it a Sun shop" in response to "Migrating Your Office From Windows to Linux"
Last time I checked, mid size meant 500-5000 staff. I've you've got 50, you're small, buddy. REAL small.
I'd seriously look at Sun Rays from Sun. There are always some issues moving to thin client, but you should get what you want to achieve - lower cost office computing environment and freedom from MSFT where appropriate. Where you need MSFT use Tarantella or Citrix, prefereably the former!
p en with.html
s .h tml
There are some cost savings here -
http://www.sun.co.uk/success/publicsector/2002/
http://www.sun.co.uk/success/retail/2001/pauley
If you talk to Sun they've got various TCO models that help justify the move.
The main issues are migrating people's mindsets, something that training from Sun or a third party can help with.
The route I'd suggest is a small Sun Ray proof of concept to show that things work. Next stage is to migrate all the back end file server and naming stuff over. There'll be investments to make, but you should save money over time.
I converted a dept to Linux a few months ago, and am on my way to a 2nd. At first, as with any change, there was resistance. I started with one individual, spent a few weeks working out the bugs, after that I had a good platform to begin other boxes. Here was my experience:
Problem 1 - a telnet client that can do screen prints as well as a win-based client - I found a GREAT client from Ericom called "PowerTerm". This app solves ALL of the font/screen print issues I came up against. (www.ericom.com)
Problem 2 - A app as good/better as Word/Excel - At first I relied on Kword and Kspread, but there were too many issues with converting files, graphics problems etc. Sooooo I bought a copy of Corel Wordperfect Suite for Linux. Works great! Have not heard a single complaint since.
Problem 3 - Terminal Server apps. I found a app called rdesktop (www.rdesktop.com) EASY to install, EASY to use. I am connecting to a Win Server 2000, connects/works with ease, as a matter of fact - WAY easier than setting up a Windoze PC.
Other apps I am using for them gFTP, komba2 ( a graphical samba WinNetwork browser), MusicMatch Jukebox.
The total Cost of 10 PC's (so far) - about $90.00 (initial RH 7.2 CD's, and Wordperfect Suite copies)
If everything is configured and installed by an admin, then it would seem to me that users would be ok. I only had problems when trying to do config and installation things. A Windows power-user is not going to be able to install Xine, for example, or set up Samba to share some files with a Windows PC without alot of trouble.
Never confuse feeling with thinking.
Our company (Engineering sector, ~30 employees) is about to begin a switch away from M$, and it will happen as follows:
1] Replace all copies of MS Office with [Star|Open]Office, except about 4 users who need advanced features of Excel etc. Gain: ~$250 per user.
2] Add Linux servers for e-mail, web, SQL, CRM, Process Control, etc. Gain: no costly M$ licenses. Minimal downtime.
3] Replace the Win2k Servers with Linux boxen running SAMBA. In a company this size, who needs Active Directory? (It's in SAMBA 3 anyhow). Gain: no further CALs needed.
4] Give anyone who wants one a Linux box to play with, and convert them. Gain: Louder Linux voice ;o)
At this point (say, 1 year from now) we will review the case. The most important savings are in the Office licences and the CALs, which amount to about $300 per user.
The methodology here is one of 'creep': gradually replacing Windows with Linux on all business-critical machines (emphasising reliability, security and cost) will be much easier than a desktop rollout. By the time we might consider Linux on the desktop:
- the various Linux desktop environments will be much more refined
- we will have plenty of experience with Linux in general
I do not intend to sweat over a Linux rollout, given that the goal is presumably to reduce headachesnullstr