Slashdot Mirror


Open Source Software in a Windows Environment?

brennan73 asks: "Like many people, I work in a Windows NT/2000 shop that has absolutely resisted bringing *nixes into our environment. Everyone has their reasons - my boss has resisted because it would be more difficult and expensive to find a replacement admin if I leave, since said replacement would need to be able to administer both Windows and *nix boxes, which I can understand. But I'm still curious...has anyone out there replaced major pieces of Microsoft software with open source equivalents in a medium-to-large business environment, while still running on the Windows platform?"

"Like many people in such shops, I've just about had it with IIS's security problems. I'm also highly unimpressed with Microsoft's new licensing schemes. In other words, between security and money concerns, I can see good reasons for businesses to look for alternatives to Microsoft's standard offerings, for apps and utilities if OSes are ruled out by management.

So, I'm thinking of replacing IIS and Office with Apache and StarOffice for Windows, and I'm open to other examples on both servers and the desktop. Why did you switch? How painful was it for both you and the users? Any experiences that anyone could relate, even failed experiments, would be great."

468 comments

  1. Check out Zope.org by Stinking+Pig · · Score: 3, Informative

    Lots of people run it on Windows.

    HTH,

    --
    "Nothing was broken, and it's been fixed." -- Jon Carroll
  2. Can anyone recommend an Exchange replacement? by st.+augustine · · Score: 1, Redundant
    The suits at my (relatively small) company insist on using Outlook (yeah, yeah, I know) and aren't likely to change that in the foreseeable future, particularly as it's what all the new suits coming in as the company grows are used to. They're now insisting on installing Exchange, because it's the only -- or appears to be the only -- server solution that gives them a calendaring system that's integrated with their email address books.

    Does anyone know of a good open-source / free software equivalent? I haven't been able to find anything. For that matter, I haven't been able to find an open-source calendaring client that works with Exchange -- Ximian Evolution and some of the KDE software can apparently handle peer-to-peer vCalendar messages, but they can't do the conflict checking and whatnot you get with the centralized system.

    I'm dreading the day when they come around and say "okay, we're tired of not being able to schedule developers for meetings; you all need to switch over to Windows and Outlook." Anyone have any useful ideas?

    --

    -- Some things are to be believed, though not susceptible to rational proof.
    1. Re:Can anyone recommend an Exchange replacement? by jeffy124 · · Score: 1, Flamebait

      while not an open source solution, you might be able to get everyone on Exchange w/o losing *NIX

      If someday they (management) want the developers to switch to Windows so that you too can use Outlook/Exchange, first explain why you have to keep *NIX (in terms they'll understand, of course). If they insist, try one of those Windows emulators or Windows Terminal Server products so that you can retain your *NIX goodness while you can use the emulator or WTS to handle your Exchange needs. I think there are some very good emulators available out there cheap (or even free), but WTS may cost more than what it's worth for just using exchange.

      --
      The One Rule Of Chess You'll Ever Need: Don't play someone who carries a kit in their bookbag.
    2. Re:Can anyone recommend an Exchange replacement? by GangstaLean · · Score: 1

      I believe Bynari makes a client and server replacement software system. I've never actually tested it out, but they've been selling their software for a while, and seem to be tight with IBM.

      --
      -- Bird in the Bush: The Renewable Energy Blog http://www.birdinthebush.org
    3. Re:Can anyone recommend an Exchange replacement? by vectorsyco · · Score: 1

      Have you tried a qmail toaster w/PHP management system. The toaster easily blows exchange's mail functions out of the water, but to get the more advanced features you need a good php programmer. I run windows box on the network but even our 2000 webhosting has the DNS and mail on UNIX. I have managed to hack our webbased mail and contact manaement pages into my outlook2000/2002 so they appear as just another folder in Outlook but they display the webpages of my choice.

    4. Re:Can anyone recommend an Exchange replacement? by Parsec · · Score: 1

      Exchange also has a webmail/webcalender module/features, which supposedly has some of the functionality of Outlook Virus. Just make sure you put it on a machine with at least 1GB of RAM, a few processors, and a fast RAID array.

    5. Re:Can anyone recommend an Exchange replacement? by constantnormal · · Score: 4, Interesting

      Another way to accommodate demands that you move to a platform that supports Outlook calendaring is to consider (try approaching this option with an open mind) moving to an OS X environment.

      You get the (sort of) BSD unix environment to work in, and have the ability to install all the Micro$oft apps (Office, Entourage) and interact with the Windows boxen out on the network just as if you were similarly hobbled with Windows.
      And it's all native -- no emulation or VM to reduce performance.

      Of course, you'd have to change the hardware, but that's usually the cheapest thing to change, and gets replaced on a regular basis anyway...

    6. Re:Can anyone recommend an Exchange replacement? by Xn · · Score: 1, Informative

      my company is almost exclusively macos on the desktop. we use team agenda for calendaring and ms entourage for mail (with pop3). we're planning to move to imap and would like to integrate calendaring if possible. i read the bynari docs on using outlook with their server, but outlook 2001 for macos requires an exchange server. the bynari stuff doesn't emulate an exchange server; it's just integrated imap, pop3 (cyrus), smtp (exim), and ldap (openldap) servers. it stores calendar info on the server by having the client ftp up vcalendar files.
      in short, i don't know if the windows version of outlook requires an exchange server, but if not, i'm sure it will soon.

      xn

    7. Re:Can anyone recommend an Exchange replacement? by sg_oneill · · Score: 2

      Dude, Exchange is basically the server side of the Outlook arangement (When used as groupware). Exchange, for what it's worth, is probably one of the better things Microsoft has done. But the rub is that it doesn't seem to have any decent (or at all?) *nix clients.

      I've tried to get Evolution (Which the suits like because it's a damn faxcimile of outlook) working, and with some massaging it'll talk to the mailboxes via IMAP, but the calander (at least on 5.1) is just plain incompatable.

      Which is a shame, because where I'm working, licencing costs are really hurting us, but we can't make that final switch until we can replace outlook.

      --
      Excuse the Unicode crap in my posts. That's an apostrophe, and slashdot is busted.
    8. Re:Can anyone recommend an Exchange replacement? by Glytch · · Score: 2

      A little community college I went to used the Exchange webmail system. It was actually a pretty good setup. No students bothered to use Lookout, they just fired up IE (or Opera for the smart and discerning), and that probably cut down on the amount of viruses spread around. In addition, half of the students were computer illiterate graphic artists. The administration had learned from experience that's it's a whole lot easier to give each student a URL, a login, and a password then to expect them to configure a pop3 client.

    9. Re:Can anyone recommend an Exchange replacement? by zangdesign · · Score: 1

      That's Mr. Illiterate Graphic Artist to you, buddy ...

      --
      To celebrate the occasion of my 1000th post, I will post no more forever on Slashdot. Goodbye.
    10. Re:Can anyone recommend an Exchange replacement? by vrt3 · · Score: 3, Informative

      HP's OpenMail can replace an Exchange server. It allows Outlook as a client and supports calendaring. I don't know what other clients it supports, or whether other clients can use the calendaring features.

      This is something I see as one of the biggest obstacles for large scale acceptance of Linux/FreeBSD/... in business environments. Suits like it a lot, it seems they can't live without it. A viable alternative should be high on the priority list!

      --
      This sig under construction. Please check back later.
    11. Re:Can anyone recommend an Exchange replacement? by sg_oneill · · Score: 2

      Oh yeah right... I just realised what you where saying.. Got it. The Outlook web access thing in Exchange.

      I've had mixed results with that. I gather Exchange 2000 does it better than 5.1 which seemed to me a little hideous on system resources for some reason.

      --
      Excuse the Unicode crap in my posts. That's an apostrophe, and slashdot is busted.
    12. Re:Can anyone recommend an Exchange replacement? by ShOOf · · Score: 2, Interesting

      You don't need Exchange to share calendars with outlook, exchange just makes it easier. It can be done without exchange but requires alot of manual config. Each user can set there outlook to have there calendar sent to a common dir on a server either via ftp,or a samba file share. Then there is a place in contacts, that allows you to specify where a persons calendar resides.

      Its a pain to get it started, but once you do, they never know. Does the same thing as the exchange server.

    13. Re:Can anyone recommend an Exchange replacement? by purplemonkeydan · · Score: 2

      Aren't HP discontinuing OpenMail?

      Speaking of Exchange replacments, that page I linked to says that Exchange 2k and Outlook XP use WebDAV to communicate. I knew that public folders were WebDAV enabled, but it seems like the whole Exchange shebang is accessible by WebDAV!

      I think I'll have to take a look at the Exchange 2k demo and see for myself ...

    14. Re:Can anyone recommend an Exchange replacement? by Anonymous Coward · · Score: 0

      Although, they will not be releasing new versions, Hewlett-Packard's OpenMail is an excellent "full featured" direct replacement of MS-Exchange.

      Note that they propose to offer support for the product for about 5 more years.

      It is better than Exchange because:

      a) Cheaper than Exchange
      b) Faster
      c) More stable
      d) Runs on various UNIX and Linux platforms.

      My guess is that HP stopped development of the product and chose not to sell it to another manufacturer, not because it was bad or wasn't selling well, but because they did not want to upset their relationship with MS.

    15. Re:Can anyone recommend an Exchange replacement? by maggard · · Score: 2

      This allows calendar sharing (though it barely works even as this) but completely leaves out any of the nifty optimization/rescheduling/reservations stuff typically used.

      --
      I don't read ACs: If a post isn't worth so much as a nom de plume to its author then I wont bother either.
    16. Re:Can anyone recommend an Exchange replacement? by maggard · · Score: 1
      Long ago I worked for the folks who made Meeting Maker which is cross-platform (both client & server) plus ties into directories, etc. It would fit your needs, compliment your exisiting email system.

      Discliamer: I worked for a previous incarnation of the company many years ago on a different product line.

      --
      I don't read ACs: If a post isn't worth so much as a nom de plume to its author then I wont bother either.
    17. Re:Can anyone recommend an Exchange replacement? by Anonymous Coward · · Score: 0

      I used corporate time (www.steltor.com) for the same thing, it has outlook extensions or you can use a free client to work with you schedule. it scales much beter than outlook and it has sewveral differnt *nix servers as well as a mac server and an nt/2000 server. I really liked it because it resolved a few major problems on our network by taking outlook out of the system.

    18. Re:Can anyone recommend an Exchange replacement? by secolactico · · Score: 1

      Press Ctrl-H for intelligence test ...

      Even tho I knew its a prank, curiosity got the best of me and I pressed Ctrl-H... what was supposed to happen?

      (years ago I *did* fall for "sysop requesting chat, press alt-ctrl-del for chat mode"... ah, my naïve days...)

      --
      No sig
    19. Re:Can anyone recommend an Exchange replacement? by Anonymous Coward · · Score: 0

      Fuck you, fuckhead.

    20. Re:Can anyone recommend an Exchange replacement? by Anonymous Coward · · Score: 0

      heh heh heh.

    21. Re:Can anyone recommend an Exchange replacement? by treat · · Score: 2

      Meeting Maker sucks. It's best feature is that it provides calendaring without requiring that you use Windows. But the non-Windows interface is a Java applet, and there is no good Unix web browser with decent Java support. (Compare the performance of IE's Java vs anything else). On top of that, Meeting Maker's user interface is terrible. I don't know if Exchange is better, but people certainly perceive it to be. And that's what matters. Unless a replacement can be as good or better than Exchange, it's not going to fly.

    22. Re:Can anyone recommend an Exchange replacement? by psxndc · · Score: 1
      Well, back in the day, Alt-H hung up your modem. A lot of 3|33+ BBS's had that as their login prompt ("Press Alt-H to login") just to keep confused newbies out. Maybe that's what the poster was going for...

      psxndc

      --

      The emacs religion: to be saved, control excess.

    23. Re:Can anyone recommend an Exchange replacement? by Heem · · Score: 1

      Then there was always the IRC joke of YOU have new mail, press ALT-F4 to read it! and then watching the dumbasses drop out of the channel.. hahah

      --
      Don't Tread on Me
    24. Re:Can anyone recommend an Exchange replacement? by wolf- · · Score: 1

      You have a URL for more information the Evolution product?

      --
      ----- LoboSoft specializes in Digital Language Lab
    25. Re:Can anyone recommend an Exchange replacement? by Anonymous Coward · · Score: 0

      There is one replacement that you can take a look at. www.hansaworld.com has a new application called First Contact. It works with Linux, Mac and PC. It is a subset of their accounting package called Hansa Financials.

      Regards kenneth@bytewize.com

    26. Re:Can anyone recommend an Exchange replacement? by Bad+Dude · · Score: 1

      Exchange consumes all available system ram by default then deallocatess it as the OS, or apps need it. In versions before Exchange 2000, you could set a limit on how much ram Exchange would use.

    27. Re:Can anyone recommend an Exchange replacement? by crucini · · Score: 2

      Check out Steltor who sell probably the best scheduling system there is. It has clients for Windows, Mac (including native Carbon) and Linux, web, WAP and imode interfaces, and even an Outlook Connector which makes it work with Outlook. The backend, CorporateTime Server, runs on a wide range of platforms, including Linux. It is cheaper than Exchange, more robust, more scalable (designed for multi-server, multi-site scalability from the beginning) and very easy to install.

      I know you asked for Open Source solutions, but at least CorporateTime is sane, open and Unix-friendly.

      So quit dreading and set up an evaluation server (for free) now. It is very hard to dislodge a working solution. Use that to your advantage.

    28. Re:Can anyone recommend an Exchange replacement? by Anonymous Coward · · Score: 0

      Something which hasn't gotten enough press is that Domino now treats Outlook as a "native" client, so if you don't want to move off of *nix, then that might be a solution worth looking into.

    29. Re:Can anyone recommend an Exchange replacement? by AngusSF · · Score: 1

      Outlook-like apps for Linux were discussed on Slashdot a few years ago http://slashdot.org/askslashdot/98/10/02/1729257.s html, and that discussion may have some (dated) info that might help.

      It's not free or OSS, but HP has OpenMail http://www.openmail.com/cyc/om/00/index.html "...a UNIX and Linux based messaging and collaboration solution, currently used by 60% of global 1000 companies..." which also support LookOut calendaring.

      A google search for "open source" "exchange replacement" turned up "The Exchange Server Replacement HOWTO" and Nick Petreley's commentary on why HP is dumping OpenMail, in which he comments "that HP OpenMail [is] a better Exchange than Microsoft Exchange".

      An earlier slashdot story talked about an up-and-coming replacement for Exchange from Ximian , but I can't find anything on their site.

      Bynari (www.bynari.net) makes a product called Insight Server which, while not free, less costly than Exchange and runs on Linux. Again, no experience with it. Links on their site point to something called tradeclient (http://sourceforge.net/projects/tradeclient or http://tradeclient.sourceforge.net/) that is a Linux client for their Insight server (don't know/can't tell if it'll do Exchange server as well), and something called TradeServer shows up on their site, which is unfortunately difficult to find stuff on.

      --
      "A gun is a tool, Marian. No better, no worse than any other tool. An axe, a shovel, or anything." Shane (1953)
    30. Re:Can anyone recommend an Exchange replacement? by leinerj · · Score: 1

      Hey - I pressed Control-H and all it did was bring up my history in Internet Explorer.
      (in case you are wondering its a joke - ctrl-h when pressed in IE does just that)

    31. Re:Can anyone recommend an Exchange replacement? by expunged · · Score: 2

      That would work well if Outlook Web Access were a decently fully featured replacement. This might work well for students, but for a company that utilizes things like the public folders, schedules, and calendaring parts of Exchange/Outlook, the full client is almost necessary.

    32. Re:Can anyone recommend an Exchange replacement? by leinerj · · Score: 1

      Actually if you have outlook installed with the 'net folders' option - you can go to the file menu and select share, then choose wheater to share your calendar, inbox, contacts etc. Each person you give permissions to will be able to 'Accept' your . Everytime you get an update, the next time each person checkes their email, the items are automatically synced.

    33. Re:Can anyone recommend an Exchange replacement? by MyAss · · Score: 1

      We use SSL/IMAP with cyrus, and use netscape(now iplanet) for calendaring. I don't use the canledaring much, but everyone here seems to like it.

      --

      They misunderestimated me. -- George W. Bush
    34. Re:Can anyone recommend an Exchange replacement? by Anonymous Coward · · Score: 0

      Try XMail :

      http://www.xmailserver.org

      Open source, rock stable, feature filled mail server for linux, freebsd, solaris and nt/2k/xp

    35. Re:Can anyone recommend an Exchange replacement? by ZaMoose · · Score: 2

      While I'd agree that Meetingmaker sucks, the Solaris client is not Java-based. Its Motif. Errrm, yeah, that's better, sort of...

      --
      I wish I had a kryptonite cross, because then you could keep Dracula and Superman away.
    36. Re:Can anyone recommend an Exchange replacement? by FatherOfONe · · Score: 1

      Does OpenMail have scheduling?

      --
      The more I learn about science, the more my faith in God increases.
    37. Re:Can anyone recommend an Exchange replacement? by Anonymous Coward · · Score: 0

      That's true, but I think he's referring to the fact that Exchange requires significantly greater horsepower per user than any other system (even the comparable ones of Dumino and Novell whatever).

    38. Re:Can anyone recommend an Exchange replacement? by Anonymous Coward · · Score: 0

      FLAMEBAIT!?! That aint FLAME!! That's info the guy could REALLY use!!

    39. Re:Can anyone recommend an Exchange replacement? by TV-SET · · Score: 1

      Check Ximian.com.

      --
      Leonid Mamtchenkov ...i don't need your civil war...
    40. Re:Can anyone recommend an Exchange replacement? by Anonymous Coward · · Score: 0

      Spoken by someone who'se never used the Outlook group calendaring functions - schedule conflicts & so on.

      That's what the poster is trying to save, if you'd bothered to really read his post.

    41. Re:Can anyone recommend an Exchange replacement? by Anonymous Coward · · Score: 0

      Outlook can talk POP3 and IMAP4 as well.

    42. Re:Can anyone recommend an Exchange replacement? by Anonymous Coward · · Score: 0

      Interesting: I didn't know Exchange uses open standards, but what about replication / synchronization between servers? Those are important features for the bigger organizations.

    43. Re:Can anyone recommend an Exchange replacement? by Anonymous Coward · · Score: 0

      Here's my understanding of the situation, but Bynari isn't very clear in their marketing:

      The Bynari server talks IMAP/LDAP. The Bynari client talks IMAP/LDAP but supposedly can understand the message format used for the Exchange calendar. The Bynari client does not use Outlook RPC protocols.

      MS Entourage talks IMAP/LDAP. So far so good, although you'd want the Bynari folks to certify that the client works. (MacOutlook only talks Outlook RPC to Exchange servers - Windows Outlook does that and the IMAP/LDAP stuff. Why MS makes 3 mail clients for the Mac is another question...)

    44. Re:Can anyone recommend an Exchange replacement? by leereyno · · Score: 2

      Hardware is the cheapest thing to change? Gets replaced on a regular basis? I don't know where you work, but where I'm from the hardware is the most expensive thing and only gets changed when absolutely necessary. We don't run out every year and drop money on new systems just because something faster is available. We stick with what we have for as long as possible. We've still got Pentium 200 boxes from 1997 running NT4 and office 97. We've upgraded the memory in them to 128megs and installed new 30 gig hard drives, but other than that they are the same as the day they shipped to us. They of course do not have the same capacity as more recent systems, but then we're not trying to run XP and OfficeXP on them, we're running software that is contemporary with the hardware.

      The point of diminishing marginal returns on increases in hardware speed was reached long ago. New computers nowadays are made a periodic necessity due to the decrease in speed and efficiency of software, not because increases in speed allow good programmers to add new features that will actually make a difference in anyone's life. Rather the speed increases allow software companies to create and ship crap code and get away with it. I've got an Apple IIe in a closet at home that I bought back in 1985. This computer has a 68k upgrade card bringing the total ammount of memory up to 128k. I used a WYSIWYG word processor on this computer called Multiscribe that featured a true GUI and multiple font types. The program did not have all of the features of something like StarWriter, WordPerfect, or Word, but when you consider that its base functionality was similar and that it ran on an 8-bit 1 mhz processor under 128k of ram it becomes clear just how sloppy the coding of something like Word 2000 really is. I of course understand that the larger a program becomes, the more difficult it is to create relatively bug free code that is also efficient. The problem is I doubt anyone is even trying to create good code.

      It has long been said that what Grove giveth, Gates taketh away. This is quite true, now more than ever when programmers almost have to go out of their way to intentionally make code that will slow current systems down so that consumers will be forced to waste their money on new hardware, at which point the cycle will repeat itself.

      My advice, use what works until such point that it doesn't work anymore. That goes for hardware and software. If your copy of Office 95 or Wordperfect 7.0 still does the job for you on your pentium 133, and you don't have a compelling reason to upgrade to something new, don't. Save your money now so that when you do have a good reason to upgrade you'll be able to buy the computer you really want.

      As for making a switch to OS-X you're solving one problem by replacing it with several others. First there is the fact that OS-X isn't the fastest operating system to begin with yet. Most mac applications are created for the older MacOS, which means you'll have to run a "Classic" VM on top of OS-X in order to run most software. This is a memory and cpu cycle hogging process that I wouldn't want anyone to have to make continual use of. Then there is the fact that changing platforms like this means that all the software you currently own won't run anymore. Unless of course you use a product like Virtual PC at which point you're worse off than with the MacOS Classic VM since you're emulating the hardware now too. Then there is the problem of the lack of available software for the mac. Lets say you're willing to replace all your software with mac stuff. Where are you going to get it from? Things like office are of course available, but what about that niche product you've bought to do a specific thing in your business? How much do you want to bet there isn't a mac version and that the company would laugh if you asked them to create one? Macs are simply not used in corporate america outside of specific industries such as graphic design and desktop publishing. Even there the PC is putting the hurt on the platform. This is why Apple has had to target the iMac as a HOME computer, they can't sell them as a business system. The truth is that the iMac is a superior home system. Its self contained, reliable, and geared towards the luddites who are the only first time buyers left to sell a computer to anymore. My 80 year old grandfather owns one and aside from having to remind him to be careful when he buys software there have been no problems with the computer. For him it is the best system to have. That doesn't mean I'd expect my users to have to put up with one here at the office though. Windows isn't exactly the best OS, but compared to the classic MacOS it is a work of art. OS-X isn't quite there yet and the apps aren't either. One day that might change. If Apple offered a computer with a mature OS that was technologically up to date and ran a sufficiently wide selection of software pertinent to a work environment I might consider trying one out. That day has not arrived yet however and might never do so. I expect Linux to get there long before Apple does.

      Lee

      --
      Muslim community leaders warn of backlash from tomorrow morning's terrorist attack.
    45. Re:Can anyone recommend an Exchange replacement? by Anonymous Coward · · Score: 0

      Beware of Bynari, they rip you off!

      I ordered and paid for their client from their web-site, and was given a password so I could download the s/w. Fair enough, but they also promised to send you a package w/ a CD and a manual.

      Several emails and many weeks later, I still haven't got my package, even though they say they've sent it to the correct address.

      Dirtbags!

    46. Re:Can anyone recommend an Exchange replacement? by biglig2 · · Score: 2

      Yes, in Exchange2K it's built in and works very neatly. In Exchange 5.5 it's a clever web front end. 2K also offers a feature where the mail store is exposed as if it were a file system so you can do all sorts of things with that.

      --
      ~~~~~ BigLig2? You mean there's another one of me?
    47. Re:Can anyone recommend an Exchange replacement? by maggard · · Score: 2
      Net Folders are about worthless. They regularly crap out and nobody knows the voodoo to get them going again. It's another of those odd half thought out things MS pulls every so often which could be interesting yet die on the vine.

      Check out Slipstick for more material on Net Folders but trust me now, they're not worth using.

      --
      I don't read ACs: If a post isn't worth so much as a nom de plume to its author then I wont bother either.
    48. Re:Can anyone recommend an Exchange replacement? by sg_oneill · · Score: 1

      No, but look up Ximian . It's part of their gnome kit and it's a bugger to install (Linked fully against bleeding edge libs)

      --
      Excuse the Unicode crap in my posts. That's an apostrophe, and slashdot is busted.
    49. Re:Can anyone recommend an Exchange replacement? by salasia · · Score: 1

      Danger, Danger Will Robinson.

      You're right about the functionality in Outlook Web Access being better under 2000, but that exposed directory structure can bite you.

      Although you can see and manipulate many of the directories involved, the standard file management routines don't quite work like the Exchange Manager. Using something other than the EM can cause irritating/serious permission problems, etc.

  3. No Win32 Open Source? by evilmonkey_666 · · Score: 5, Interesting

    There is little open source software for windows, because authors of open source software do not want to support microsoft.

    Apache and Star Office are exceptions, because they want to become standards and that means being available for the most popular desktop platform.

    IMO Open source software is usually harder to use for the average microsheep. People like GUIs are are willing to pay for them. It seems that that is what the linux world is lacking at the moment.

    Functionality is not always more important that ease of use, at least that's how most users think.

    --


    - PS. This is what part of the alphabet would look like if Q and R where eliminated.
    1. Re:No Win32 Open Source? by Anonymous Coward · · Score: 0

      Gimp, Mozilla, GCC, all the major command line tools... So there may not be KDE for windows, but why would even want that.

    2. Re:No Win32 Open Source? by jhines · · Score: 1

      not to mention the cost of Win32 development tools, mostly from MS. By the time you get what you need for decent development, your out some major bucks, and need to recoupe them.
      As opposed to Linux, which comes with everything you need for free.

    3. Re:No Win32 Open Source? by spyderbyte23 · · Score: 1
      There is little open source software for windows, because authors of open source software do not want to support microsoft.

      Sorry, this is false. I run Windows 2000, primarily because this is the sole machine that both my girlfriend and I use, and she is not comfortable with Linux desktop environments. OSS I have installed right now? Putty, GNU Emacs, bash(under Cygwin), BitchX, and an IDE based on mingw32 that utilizes ports of gcc and gdb.

      I have run the Gimp on Windows, but that's actually kind of jarring; GTK look and feel just smacked down in the middle of everything else. I probably would have gotten used to it eventually, though.

      --
      -- Support Ometz le-Serev.
    4. Re:No Win32 Open Source? by Dirty+Sanchez+King · · Score: 1

      There is little open source software for windows, because authors of open source software do not want to support Microsoft.

      This is not intended as flamebate, but programmers generally like to get paid for the work they do. The OSS model is a money-making bust, driven by idealism. It almost seems like blasphemy if you charge for any OSS software!

      If you want to generate revenue, then you develop for Windows. Right or wrong, demand drives the market.

      --


      You have something above your lip.
    5. Re:No Win32 Open Source? by Andreas+Rueckert · · Score: 1

      Depends on the kinda software you look. As an example, there are a couple of Opensource Java developers working on the Apache Java projects, ArgoUML and others.

    6. Re:No Win32 Open Source? by reynaert · · Score: 5, Informative

      There is little open source software for windows, because authors of open source software do not want to support microsoft.

      (I'm assuming you're speaking about GUI programs. The vast majority of command-line programs can easily be recompiled for Windows using DJGPP (for DOS) or Cygwin (for Win32). These environments exists of a POSIX emulation layer and most of the GNU development utilities (gcc, make, bash, etc.))

      The fact is that most Unix programmer's don't know how to program for Windows. I mean, if you primarily develop for Unix, you're not going to spend (waste?) time learning something ugly as the MFC.

      What about Windows programmers? Well, DOS/Windows doesn't have (and never had) an open source culture. Instead, most programmer's distribute their programs as shareware or freeware. But they would never let you see the code.

      In fact, most Windows open source software comes from Unix people who are forces to work on Windows. Just look at the open source programs available on Windows: Apache. PuTTY, an ssh client. Vim has a Windows port (which is able to integrate in Visual Studio). Cygwin which I already have mentioned above.

    7. Re:No Win32 Open Source? by stikves · · Score: 1
      Well, DOS/Windows doesn't have (and never had) an open source culture.



      You're wrong! Have you ever heard about SWAG? DOS did have an open source community which was even more freer than GNU community (all the source was public domain!). But it was in PASCAL. So you probably meant, DOS/Windows doesn't have (and never had) open source C culture, except for GNU ports.

    8. Re:No Win32 Open Source? by Twine · · Score: 1

      I think that there should be more open source/free software on Windows systems: Users will find that the free software is good enough for what they need, and is smaller and faster. When they get used to having good free software, most common-sense folks would, I think, want a better operating system. One that's better technically and uses resources better. Requiring 64MB (WinXP requirements I think) just to get the system running is kinda bad, even if memory is inexpensive right now.

      There's already a GIMP for Windows (not sure if it's still maintained), which I got a newbie at work to use one time, and that person liked it. StarOffice is too big (for me, anyways), but there is other decent software that could do the basics, though it might not be integrated.

      Even if users don't ever switch to another OS, they'd still be using software that is comparable (and usually smaller, maybe faster than) to closed-source commercial equivalents.

    9. Re:No Win32 Open Source? by jhoffoss · · Score: 3, Informative

      Emacs is ported to Win32 too, if I'm not mistaken...

      --
      Linux: The world's best text-adventure game.
    10. Re:No Win32 Open Source? by Anonymous Coward · · Score: 0

      funk ease of use...

      Most people don't WANT to know there computers as well as we do. Ease of use allows them to get on with their lives.

    11. Re:No Win32 Open Source? by reynaert · · Score: 2

      I know about SWAG. But most of SWAG are libraries and documentation. It has very few complete programs (an small utility of two, a couple of graphics demos).

      SWAG is a great resource for developers. But you can't call it an open source culture, because an open source culture extends to the users. One of the most important ideas of open source is that you can fix a buggy program. That's an power users in the DOS/Windows world never had.

      BTW, the C equivalent of SWAG is Snippets.

    12. Re:No Win32 Open Source? by Dominic_Mazzoni · · Score: 3, Interesting

      While I understand your point, please don't try to group all open source authors into one big group. People write open source software for lots of different reasons.

      There are lots tools available now that make it easy for open-source (and non open-source) developers to target both Windows _and_ Linux. My favorite is wxWindows, a cross-platform C++ toolkit that lets you write one program and recompile it for Windows, Linux/GTK (and any other Unix where you can get GTK to compile), Mac OS 9, Mac OS X, and OS/2 (!). Ports for embedded devices and the Linux framebuffer are under development. wxWindows is open-source (LGPL) of course. Unlike other similar toolkits, it uses native widgets, so their scrollbars are real Windows scrollbars on Windows, and real GTK scrollbars on Linux.

      I've been working on Audacity using wxWindows for the past two years, and I've never regretted choosing to make it multi-platform. I really wanted to support MacOS, since that's what a lot of my friends and family use, but I also wanted to support Linux because that was my favorite environment, and of course by supporting Windows I could make my program available to the greatest number of people.

      Many people have written to me and the other developers thanking us for giving them an open-source alternative on Windows. Some of them want to transition from Windows to Linux, and like that there will be a familiar audio software package available on both. Others prefer to stick with Windows because of special hardware that's not supported on Linux yet (i.e. digital sound cards) or because they're not hackers and actually don't mind using Windows.

      Remember, to the non-programmer, one of the biggest advantages of open-source is that it's more likely to be around five years from now than a commercial or a shareware program. Programmers lose interest, companies lose interest, but when a project is open-source, somebody else can pick up where the original developer(s) left off. So I think that open-source on Windows makes a lot of sense, and I'd like to see a lot more of it.

    13. Re:No Win32 Open Source? by sheldon · · Score: 2

      "There is little open source software for windows, because authors of open source software do not want to support microsoft. "

      What?

      Go check out sourceforge.net and you'll see a ton of Win32 stuff. That's not even the tip of the iceberg of what's available out there for Windows as open source. Many people have websites with their projects, many companies have websites with their stuff... Microsoft especially releases a *LOT* of open source code. Just start looking around for recent .Net examples and pet projects.

      Open Source isn't about Microsoft, or Linux, or Unix. It's about developers sharing ideas with one another.

      To make a claim that Open Source = Anti Microsoft you have to be seriously deluded.

    14. Re:No Win32 Open Source? by wolf- · · Score: 1

      In regards to star office, take a look at Beta 6.
      Staroffice 5.x with its integrated desktop garbage was too much for me, but the Beta of version 6 is very nice. No more integrated desktop, but then mail/news client is gone (not a great loss).

      --
      ----- LoboSoft specializes in Digital Language Lab
    15. Re:No Win32 Open Source? by Anonymous Coward · · Score: 0

      I think you will find that the open source projects for Linux dwarfs the number for windows. And windows users are more likely to pay for software and the ease of use and support that comes with it.

      Dont get me wrong there have been successful open source programs for windows. But no where near that of linux!

    16. Re:No Win32 Open Source? by Koatdus · · Score: 1

      There is ... you just have to look for it.

      I don't know if it qualifies as major but I have 15 people in the office using jzip instead of winzip. I also have them using LeachFTP.

      The 2 of us who use secure shell use TERATERM and I use The Gimp for the little bit of graphics work I do.

      We tried Star Office but we have a lot of "spread sheets from hell" with a ton of links in them. The guy who does most of the spread sheets wants his Excel so I didn't push the issue.

      --
      Every wrong attempt discarded is a step forward - T. Edison
    17. Re:No Win32 Open Source? by Anonymous Coward · · Score: 0

      PuTTY is the best terminal I've seen on *any* OS, by quite a long way. I wish someone would port it to X :-)

    18. Re:No Win32 Open Source? by hughk · · Score: 1
      I was working with a client that had just SUN Solaris and NT for their client platforms.

      Um what about all those BSD tools that you get with the resource kit? Microsoft even used to distribute source code to the 'Posix' style stuff.

      It wasn't major but it allowed me to get some useful stuff onto a Win box that was under a very retsrictive third-party support contract.

      We certainly had a lot of Perl though and our principle in-house test tool was built around TCL.

      --
      See my journal, I write things there
    19. Re:No Win32 Open Source? by skotte · · Score: 0

      GIMP. yes. I can certainly say it is supported. I spearhead the support group fFor it. At present, it has been upgraded to version 1.2.0, which has been deemed pretty effective fFor all present upgrades of the prog (1.2.1 fFixed a couple tiny bugs on certain platforms, and 1.2.2 added some help fFiles) so no major upgrades are available at this point. But i digress.

      I started using GIMP-win some years ago, around version 1.1.2. I introduced it to my NT/Mac based office which had been previously all photoshop. my boss was so impressed with the package (and taken by the price) that he opted to run all of our graphics through GIMP. three mac stations costing a cumulative $1700 were replaced by much smaller, simpler machines running fFree software. (today, we are looking at upgrading the system to use mac-gimp on OS-X)

      I then was able to introduce the apache win32 port; and ultimately, he was convinced it would be useful to introduce a linux box fFor total versatility.

    20. Re:No Win32 Open Source? by CyberGarp · · Score: 1

      If people wanted easy to use GUIs how come the Macintosh platform didn't tromp BillyWorld?

      --

      I used to wonder what was so holy about a silent night, now I have a child.
    21. Re:No Win32 Open Source? by spitzak · · Score: 2
      My GUI toolkit fltk is ported to Win32. It is pretty obvious from the patch submissions, questions, and bug reports, that at least 3/4 of the users are Win32 programmers, most of who have never even touched a Linux machine.

      To me it is pretty obvious that there is a lot of interest in open source software on Win32 platforms.

    22. Re:No Win32 Open Source? by Anonymous Coward · · Score: 0, Insightful

      Who the fuck uses the MFC anymore? That is the problem with you Linux dipshits, you base your information on things that are 6 years old. You probably think that Windows still runs a 16-bit environment on top of DOS. Go back to writing viruses, spreading Anthrax, and knocking down tall buildings.

    23. Re:No Win32 Open Source? by Anonymous Coward · · Score: 0

      Yes, most apps on Win32 are NOT open-source.

      And I am very glad it is so, because I make a living writing programs.

      I don't want to make a truckload of ca$h, like MS, but I don't want to write my programs for free, either.

      If there were a lot of good open-source GUI apps, they would destroy the market and leave in the dust the developers who also want to EAT from what they produce.

      I always wonder who the open-source programmers are. Many are very good.

      How can they write open-source programs? Don't they have to make a leaving, too?

      Maybe most of the people who contribute a lot are students supported by their parents, or are already rich.

      I don't mean to start a flamewar or be a troll, but I'd really like to know the truth about that.

      Thank you.

    24. Re:No Win32 Open Source? by fedos · · Score: 1
      Windows does still run on top of DOS. Win-ME, which removes the DOS-mode option so you can't see DOS, still runs ontop of DOS. I've even seen a screenshot of a Win2000 error message that said "Not a valid MS-DOS program".

    25. Re:No Win32 Open Source? by Graspee_Leemoor · · Score: 1

      Even bad old NT4 only ran DOS apps because it had a dos emulator in it. (Which ran slower than dosemu (the linux program) by the way).

      I could show you a screenshot of a linux error message that said "Not a valid SNES Rom" but it doesn't mean that linux is built on top of the SNES.

      graspee

    26. Re:No Win32 Open Source? by Anonymous Coward · · Score: 0

      How about ReactOS - www.reactos.com, reactos.sourceforge.net? That's a Windows NT clone work-in-progress. And then you have the sourceforge.net/projects/freescene for developers of Open Source/Free Software for Windows.

      Just type "windows" in the sourceforge.net search engine and be pleasantly surprised.

  4. We have something.... by TheMMaster · · Score: 2

    I work at a pretty big company, about 7 locations all over europe and canada. We have a running windows nt 4 network and we replaced all the DNS servers with Redhat, this was pretty painless. We are currently investigating replacing our IIS servers with apache and possibly our VPN servers with PoPtOp.
    It isn't much (yet) but I am pretty fanatic about migrating more and more so, we probably will have more open source software.
    I must say replacing office with staroffice is pretty impressive. How did your users react?

    --
    Fighting for peace is like fucking for virginity
    1. Re:We have something.... by Anonymous Coward · · Score: 0

      actually, I just migrated my companies webserver away from iis 5 to a linux based platform. It actually dawned on me one day while trying to find a good linux distro that I could use easily and would allow ftp and remote configuration. What dawned on me was this. most of the easy to use linux distro's aren't geared for severs (I say most, not all)sure most have an option to configure as a server, but for a webserver all you really need is some way to get your files to it and make config changes easily. I finally ran accross e-smiths server package. It kicks butt. I highly reccomend it. All it is is the base os, no x windos gui crap, an ftp/mail server, and an ansi-based config tool (like slacks old install gui, for lack of a better comparison). You should check them out. For that need I do feel it is perfect. And it likes servers too, no problem with scsi drives or anything...

    2. Re:We have something.... by Anonymous Coward · · Score: 0

      I bet your gay.

    3. Re:We have something.... by Graspee_Leemoor · · Score: 1

      I find freeBSD 4.4 (the install CD) very useful for getting servers up and running quickly.

      Both my servers at home run freeBSD. The "Minimum" install option gives you no X and the basic servers- you can add on DHCP server and apache easily enough.

      You see the thing is that we can't make it TOO easy for people to set up servers because it is important for people to think carefully about what they are doing when they set it all up. Otherwise a shit loads more servers would get rooted.

      graspee

  5. Staroffice by Anonymous Coward · · Score: 1, Troll

    Staroffice and open office (witch nearly is the same thing) works very badly in general. Works different on different machines, crashes, messes up the desktop and so on. The other open source packages are quite much in the same state really.

    If you do manage to switch office you face all the interchangable problems. The open source office packages often says they can read office-documents but my experience is that they rarly read them correctly.

    So, there are not any serious alternative I'm afraid.

    1. Re:Staroffice by Kingpin · · Score: 1


      That's a load of horse dung. StarOffice 5.X was bloated and tried to bee too many things at the same time. This simply isn't the case with eg. newest releases of OpenOffice or StarOffice 6.0 Beta.

      Both the Office import and export functionality has worked flawless for me.

      --
      Unable to read configuration file '/bigassraid/htdig//conf/14229.conf'
      Geocrawler error message.
    2. Re:Staroffice by Anonymous Coward · · Score: 0

      Don't even attempt to use StarOffice 5.2 to work on documents you ever intend to give back to MS Office users. It has been my experience that it just screws up all the formatting. I suppose OpenOffice 6.0 could be better but I think I'll just stick with running Office 97 under VMware for now.

    3. Re:Staroffice by vandan · · Score: 1

      What have you been smoking?
      Messes up the desktop? Um. No.
      Crashes - actually it (StarOffice 5.2) crashes less than Office XP, and maybe a little more than Office 97, but then StarOffice 6 will fix that...
      Interchangable probs? What are you talking about. We have no probs sending files back an forth between StarOffice and Office 97 & XP.
      Are you from M$???
      Or you just wanna be from M$...

    4. Re:Staroffice by Anonymous Coward · · Score: 0

      Well, my experience above includes the 6.0 Beta. I have evaluated openoffice and staroffice from time to time but every time (including just a couple of weeks ago) they just don't hold up at all.

      When I tried the 6.0 Beta the last time (2 weeks ago) it was quite impossible to import any kind of office document without major errors, even if they didn't include any advance office features. Just some pictures and tables made it corrupt the document.

      Desktop corruption is also a joy with the 6.0 Beta (requires reboot).

    5. Re:Staroffice by Anonymous Coward · · Score: 0

      You make a good point. It's clear that you need the most advanced grammer checker available.

    6. Re:Staroffice by Anonymous Coward · · Score: 0

      "Messes up the desktop? Um. No. "

      Um.Yes.

      Not on all but I would say about 30% of them.

      "Crashes - actually it (StarOffice 5.2) crashes less than Office XP, and maybe a little more than Office 97, but then StarOffice 6 will fix that... "

      When they have some serious debugging to do because the 6.0 Beta is just horrible. Never managed to crash office XP but I might just have been lucky, haven't used it that much.

      "Interchangable probs? What are you talking about."

      I'm talking about simple documents with just some pictures and tables (nothing advanced) getting messed up (all open office and staroffice versions). Not to mention the corruption if one tries to give them back to someone who runs office.

      Lets not even mention what happens when you use typical company documents with macros and other stuff.

      "We have no probs sending files back an forth between StarOffice and Office 97 & XP. "

      Ascii files (.txt) or what?

      "Are you from M$??? "

      No.

      "Or you just wanna be from M$... "

      No, I want a WORKING office package, thats all. Isn't it allowed to tell the truth or what?

    7. Re:Staroffice by Anonymous Coward · · Score: 0

      Excause me for not having English as my native language.

    8. Re:Staroffice by Moritz+Moeller+-+Her · · Score: 2

      Which idiot modded this up? Do astroturfers now come in pairs of two? It is a complete lie.

      SO-5.2 is absolutely comparabale and better in parts than MS Office 2000.

      Anyone who thinks differently should tell where the problems are. General statements (crashes a lot) are hard to bleive without any detail.

      --
      Moritz
    9. Re:Staroffice by Daimaou · · Score: 1

      I have to disagree with you. StarOffice actually works quite well. Especially the 6.0 beta. It is fast, clean and stable. It looks and works great. It imports and exports .doc files quite well.

      If you want to talk about instability, install XP.

      Microsoft's new licensing rituals turned me off for good, as I'm sure they will many people who know there are alternatives. Also, the price hike in everything they are releasing will hopefully stunt their sales.

      I'm glad to see a very viable replacement for Office in the form of StarOffice, and I hope to see Sun do very well with this product.

    10. Re:Staroffice by Moritz+Moeller+-+Her · · Score: 1

      YOU seem to be lying. What features are not converted?

      I have converted dozens of docs and the worst problem I encountered was not worse than changing the printer driver in MS Word. The filters' "errors" are comparable to the differences between two MS Office versions.

      --
      Moritz
    11. Re:Staroffice by El+Rey · · Score: 1

      How can you say "So, there are not any serious alternative I'm afraid." if you have not investigated ALL alternatives?

      Have you looked at 602 PC Suite?

      It has Word and Excel clones, claims excellent file compatibility, is free (as in beer) for commercial use, and gets rave reviews everywhere I look.

      If you want more features, the plus version is $20 or you can get a site license for $200.

      Much more affordable than MS Office.

    12. Re:Staroffice by Anonymous Coward · · Score: 0

      Why would I be lying? I tried them because spending 0$ on something I use is good for my economy in general. But ofcause it must work, otherwise it has not much value to me.

      I don't remember everything just like that right now (and I don't have staroffice installed anymore) but one thing I remember not working correctly among many other things are just normal simple tables. In office, press "table" and then insert-table, choose something and then press ok.

      When you import a document including this (very basic) feature into staroffice it's not shown and printed correctly. They are still there but they are not correctly formatted.

      Just a example.

    13. Re:Staroffice by Anonymous Coward · · Score: 0

      > Have you looked at 602 PC Suite...
      And then you have to switch again when Winblows is EoL'ed ;-)
      There doesn't seem to be a Linux version of 602, or porting plans. So, forget it.

    14. Re:Staroffice by Anonymous Coward · · Score: 1, Interesting

      Hmm, I guess the staroffice outdid themselves to clone MS office b/c I get similar functionality when I have used MS office. I'm sure that they fixed all these troubles, but I really don't like to pay so much money and suffer for so many years as a beta tester so I dumped office.

      Staroffice has worked fine during the few times I've needed an office suite, so you can say, I'm at least $100 richer, and I don't lack any functionality. Enjoy.

      Fred

    15. Re:Staroffice by Anonymous Coward · · Score: 0

      What is wrong with you? Relax.

      I don't claim to describe an absolute fact, I write about MY EXPERIENCES with star and open office aswell as other open source office packages.

      You are free to write about your experiences.

      This man are asking for advice. I guess he does so because he wants to make a descision based on as much info as possible. My advice is to stay away from star/open office, others may have other advices.

    16. Re:Staroffice by Anonymous Coward · · Score: 0

      "How can you say "So, there are not any serious alternative I'm afraid." if you have not investigated ALL alternatives?"

      You are right. However, I have tried quite a few of them with bad results.

      "Have you looked at 602 PC Suite [software602.com]?"

      No, I haven't but I will right away. Thanks for the info, cheers.

    17. Re:Staroffice by RazorJ_2000 · · Score: 1

      IMHO, SO5.2 was buggy as hell and flaky to boot! Again, IMHO....


      --
      pi=sigma{n:0-infinity}[(1/16)^n][(4/(8n+1))-(2/(8n +4))-(1/ (8n+5))-(1/(8n+6))]
    18. Re:Staroffice by Jenova · · Score: 1

      I tend to have problems trying to import Word 97/2000 documents that have quite a number of formating( Footers, Headers , frames, indexes etc)

      It hasn't messed up my desktop yet, but the imported document tend to look different or SOffice just crashes.

      It doesn't necessarily mean that Staroffice is not better, it's just that I have no choice but to stick to Word97 which everyone uses.It tough when you know you can't return a colleague his edited/corrected document that looks 'funny' on his Word program.

    19. Re:Staroffice by archen · · Score: 1

      "SO-5.2 is absolutely comparable and better in parts than MS Office 2000."

      I find this to be rather untrue. SO 5.2 is very bloated, and in many ways lacking compared to MS Office 2k. And lets not even get started on the dreaded desktop... So in a nutshell, SO 5.2 is a oversized gorilla with the punch of a spider monkey.

      But on the other hand, SO 6 is a totally different story. I haven't used SO 6 beta yet, but I am using the latest Open Office build. I am very impressed. It seems to load as fast (or faster) than MS Office, and has imported every office document (flawlessly) I've thrown at it so far. At the place I work I've silently switched to Open Office while everyone else is still using MS Office 2k. This is about the best scenario I can think of, to see how well Open Office can survive - and it's looking very promising. I have this feeling that down the road when the upgrade issue comes up I'm going to end up recommending what many companies are finding:

      Go with Star Office / Open Office

      I'm not talking immediately, I'm talking a year or so down the road. People will eventually find that MS is up to their old game of trying to force upgrades. With the perpetual upgrade license of MS companies will have to pay 33% MORE per year IF they play by Microsoft's rules and get the upgrade every year. If they don't they will be penalized by paying over twice as much as they do now. For many businesses we're easily talking thousands of dollars or more - for software that their employees might only be using the simplest functionality of. If the economy doesn't turn around, businesses will probably have to watch their costs/budget closer than ever, and M$ is going to charge us MORE for this software? What are 15 features that make Office XP better than Office 2k? Does anyone even know? If you (the typical Slashdot reader) knows, then do regular not so computer literate people know? Are these features worth it? What guarantee do we even have that MS will even try to improve MS Office in the future? They could just up the version number, change some tool bar icons, and of course change the document formats to be incompatible. If Star/Open Office can maintain reasonable compatibility, I really can't see any reason to continue using M$ Office.

    20. Re:Staroffice by xtremex · · Score: 1

      Messes up your desktop??? The only time I have ever fscked up my Linux desktop is because of soemthing I have done incorrectly. Ctrl-Alt-Backspace restarts the X-windowing system

      --
      If you're not a Liberal in your 20's, then you have no heart.If you're still a Liberal in your 30's you have no brain.
    21. Re:Staroffice by tzanger · · Score: 2

      Both the Office import and export functionality has worked flawless for me.

      Try importing .xls version 7 with lots of graphs with lots of datapoints. Crashes every time for me. Simpler .xls sheets and Word documents are fine though. Anything with graphs is a crapshoot in my experience.

    22. Re:Staroffice by wolf- · · Score: 1

      Outlook XP couldnt handle all the processing rules I require. I ended up down grading to Outlook 2k.

      I'm running the beta of Star Office 6, and non of the co workers have realized that the "great looking" documents were created in Star Office.

      But then, I'm the boss. We will move one department here, one department there, slowly, so the desk jockeys wont riot.

      --
      ----- LoboSoft specializes in Digital Language Lab
    23. Re:Staroffice by maxpublic · · Score: 1

      What are you talking about? StarOffice has never crashed on me in Linux, and only rarely crashes on me in Windows. On the other hand, every day I have to deal with people who lose work because Word, Excel, or PP have crashed and completely locked up the system.

      I'm responsible for hundreds of machines. While my evidence may be anecdotal, I seriously doubt that it's exceptional.

      Max

      --
      My god carries a hammer. Your god died nailed to a tree. Any questions?
    24. Re:Staroffice by Anonymous Coward · · Score: 0

      Yeeesssss... Hmmm..

      Well, our school migrated to SO5.2 and now 6.0b this year. There have been a few bumps in the road, but when you're talking about being able to afford another teacher on the cost difference, everyone became *very* understanding.

      But there were far more issues involved than just price. Many of our students are from overseas and use differing versions of M$ Office, Lotus Works, M$ Works, Wordperfect, etc.

      By moving to StarOffice, I am able to give these students (and their teachers) a free and legal copy and a way to standardize everyone's work.

      Of course, philosophically, I wonder why M$ charges K-12 schools for software in the first place. It's not like you get any additional tech support. Plus, we end up doing training for them! All we do is turn out yet another generation of M$ users - fully trained and expecting to use M$ Office product.

      Not anymore...

      Chuck Hunnefield
      Tech Coordinator
      Linden Hall School for Girls
      Lititz, PA 17543

    25. Re:Staroffice by Graspee_Leemoor · · Score: 1

      "Ctrl-Alt-Backspace restarts the X-windowing system"

      only if you're running xdm. On my box it just kills X. (Which is very very handy sometimes).

      graspee

  6. Why? by Arctic+Fox · · Score: 1, Troll

    Why does this issue keep coming up? There was an article not too long ago about this very topic. It spoke in general terms and was pretty much un-believeable.
    Mod me down as flamebait/troll or whatever the crack smokers choose this morning, but please!!! This topic has been beat to death.
    I predict that people will say that they have snuck in *Nix boxes to be Samba servers without official permission. DNS servers anyone? Probably some "secret" ones at some facilities... OpenBSD as firewalls in offices?
    No big surprises, move along people, nothing to see here.

    1. Re:Why? by overturf · · Score: 1

      Now... are you criticizing Slashdot for accepting stupid, redundant articles and rejecting fresh, insightful submissions? That's the new policy, you know. :)

    2. Re:Why? by Haeleth · · Score: 1

      Not everyone reads Slashdot 24/7. You may have seen a previous article; a lot of people didn't. Perhaps you could simply ignore articles which seem redundant to you, and leave them to the people they interest?

    3. Re:Why? by Daniel+Dvorkin · · Score: 3, Insightful

      I don't think this is a troll; it's a legitimate question. Fortunately, there's a legitimate answer. And that is ...

      The open-source/free-software (hereafter os/fs) landscape is constantly changing. Some projects (e.g. Mozilla) are better about putting out constant updates than others, but the fact is that os/fs in general is a rapidly evolving world, and limitations that existed a year or a month or even a week ago might not exists today. So it's worth checking on a regualr basis to see what solutions exist.

      Also, not only are the technologies changing, but so are the skillsets that grow up around them. It seems to me that what the poster was asking about was what kind of experiences people have had with migrating from M$ to os/fs solutions. Well, it's perfectly reasonable to think that someone might have useful knowledge to share about this migration process that they didn't have last time the subject came up.

      I think that in the long run, this might be a good way to get the PHB's to recognize the value of os/fs. M$ pushes its projects on the basis of M$ itself being this huge, monolithic entity that will always be there. That's probably true [sigh] but the countervailing os/fs argument is that monoliths don't (and in fact can't) respond to user needs and create new opportunities the way distributed, open projects can. Put it in terms b-school grads will understand: these days, os/fs is at the cutting edge of innovation, and if your business doesn't get with the times, it will be left behind by faster, more agile competitors.

      --
      The correlation between ignorance of statistics and using "correlation is not causation" as an argument is close to 1.
  7. MS may be shooting itself in the foot by f00zbll · · Score: 2, Interesting

    I work for one of the major phone companies. After the recommendation to move off IIS came out, the management started a project to do just that. Phone companies tend to like and trust Unix, since that's where unix was invented. With the recent virus', worms and trojans, microsoft has really damaged their reputation with CIO and CTO's. High level executives don't like it when they look bad, especially when there are good alternatives. Most of the support, admin people I know have been negative about the new licensing. If they don't change it, Microsoft will hurt themselves.

    1. Re:MS may be shooting itself in the foot by Lennie · · Score: 1

      Well I for one wouldn't mind if they hurt them selve, please, be my guest ! :)

      --
      New things are always on the horizon
    2. Re:MS may be shooting itself in the foot by Anonymous Coward · · Score: 0

      I also work for a phone company (regional) and management is hardcore pro-MS except for the ISP guys, who are all Solaris types.

      I have gently suggested in the past that they look at "other OSs" without naming any. They would not even reply to my voicemails or emails.

      I guess when your entire career is MS-dependant, there are no alternatives.

    3. Re:MS may be shooting itself in the foot by Anonymous Coward · · Score: 0

      Why do admins care about the licencing? They are not the ones purchasing the software. I work at a major telcom (80K+ employees), and we are replacing solaris with W2K in many areas. IIS is plenty secure, you just have to have good policies - same as with Netscrape and apache.

    4. Re:MS may be shooting itself in the foot by Anonymous Coward · · Score: 0

      The reason they look bad is because they didn't patch their systems, which makes you question how much of the rest of their job they aren't doing.

      As for licensing, supporting and testing for every old version of MS software costs lots of money. If businesses don't want to move up to the latest (or close to it) version then they're going to pay the price for it, literally.

    5. Re:MS may be shooting itself in the foot by Kamel+Jockey · · Score: 1

      I work for one of the major phone companies. After the recommendation to move off IIS came out, the management started a project to do just that.

      Was that decision in the works for a long time? Or did the company decided right there and then after reading that one report to switch? If the latter is true, it seems like a really rash (bad) decision!

      --
      In case of fire, do not use elevator. Use water!
    6. Re:MS may be shooting itself in the foot by Anonymous Coward · · Score: 0

      All part of your plan to spread socialism.

      a) Spread viruses across the Microsoft platform.
      b) Knock down the WTC.
      c) Send Antrax via snail-mail.

  8. Browser by ajs · · Score: 2

    The obvious example is one of the most frequently used. I usually suggest that people use Mozilla as their primary browser and mailer. It's still pre-1.0, but tends to be less buggy than IE, support standards better, provide more privacy features and overall saves a lot of headaches for user and admin alike.

    I use the Gimp under Windows, but it's a bit clunky (especially in opening and saving files), so I would not reccomend it to everyone.

    1. Re:Browser by Anonymous Coward · · Score: 0

      "It's still pre-1.0, but tends to be less buggy than IE, "

      Really? On all my boxes IE has worked like a charm and mozilla (any version) has been buggy like hell. What kind of bugs have you seen in IE?

    2. Re:Browser by ajs · · Score: 2

      What kind of bugs have you seen in IE?

      Nimda.

    3. Re:Browser by jonathan_ingram · · Score: 2, Offtopic

      Whenever I'm using Windows (my 'wife' has to for compatibility with her school) and I'm moderating on Slashdot, IE gets very confused about the placement of all the boxes, and completely fucks up the rendering... not to mention it eats all available memory up and won't let me open another browser window until I've closed the Slashdot window. This happens with IE 5.5 & 6 on Windows 98 SE.

    4. Re:Browser by Anonymous Coward · · Score: 0

      You want IE bugs? Assuming you know HTML/CSS, try this:

      Make two <DIV>'s the first style="background-color:black", with width/height of your choice, and a z-index of 1. Make the second DIV with a form inside which has a drop-down box, and a z-index of 2.

      Transpose the two divs with position:absolute, blablabla, with the form-containing div on top of the black div.

      Now try document.getElementById( "formDivId" ).style.zIndex = -1;

      The drop-down box should disappear behind the black DIV section, like the rest of the form. On IE4, 5, 5.1 and 5.5 it doesn't. I haven't tried IE6.

    5. Re:Browser by Anonymous Coward · · Score: 0

      I'm using Opera, K-Meleon, Mozilla, Navigator 3.04 and IE 6. Everything looks the same. Check your system.

    6. Re:Browser by savaget · · Score: 1

      I would install Mozilla on that Windows system. The latest version (0.95) runs quick and stable.

    7. Re:Browser by Anonymous Coward · · Score: 0

      i'd say your system is messed up then, because I have never seen what you describe...also, Mozilla has to be the buggiest piece of crap out there

    8. Re:Browser by funky+womble · · Score: 1

      Either you've got a very fast processor, or not seen Opera.

    9. Re:Browser by Anonymous Coward · · Score: 0

      Known issue with lowmem 9x systems and too many GDI objects. The real fix is to upgrade to an NT-based version, or add memory.

    10. Re:Browser by jonathan_ingram · · Score: 1

      256 meg not enough memory to use a web browser these days?

      And when I need to upgrade, it certainly won't be to NT.

    11. Re:Browser by GlassUser · · Score: 1

      Windows 98 SE was the biggest piece of shit on the block until WinME came out. First step is to get a half way decent OS. I'd recommend NT5 (AKA win2k), but the fact is I really don't like ANY OS out right now; they all piss me off for one reason or another.

      Second, I know of nobody else that has this problem. You probably have some third party utility installed that's barfing in the corners. Also Win9x doesn't really use memory above 80 MB or so, as I understand.

    12. Re:Browser by maxpublic · · Score: 1

      I'd recommend Opera, which is what I use in both Windows and Linux. I haven't seen a faster or more stable browser.

      Max

      --
      My god carries a hammer. Your god died nailed to a tree. Any questions?
    13. Re:Browser by Anonymous Coward · · Score: 0

      Actually, I don't think Win98 even can handle 256MB of memory effectively. The GDI layer is still filled with 16-bit crap, what can you do?

      1) Don't use Windows and have different things to complain about.
      2) Use NT-based Windows and have less to complain about.
      3) Continue to poke sticks into your eye with 98 <-- Your choice

      You know the one about the guy who goes in to the doctor's and says 'It hurts when I do this'...

    14. Re:Browser by Anonymous Coward · · Score: 0

      Try K-meleon for windows.

      http://www.kmeleon.org/
      http://www.sourceforge.net/projects/kmeleon/

      I've been using it as my main browser since ver. 0.4
      (now it's 0.5)

      It's basically mozilla without the bloat and with the IE interface.
      I consider it the best of both worlds.

    15. Re:Browser by jonathan_ingram · · Score: 1

      I have a decent OS -- distantly based on a Mandrake 7 CD I installed a while back. That's what I do all my work on.

      Windows is for games & my partner's work (she 'has' to use Office and write (shudder) Visual Basic programs).

      And quite frankly, I'm not interesting in the roots of the problems my Windows installation has. Someone asked for an example of a IE bug, and I gave one.

  9. Heh.... by tcc · · Score: 2, Offtopic

    > my boss has resisted because it would be more difficult and expensive to find a replacement admin if I leave

    Sounds like the reverse-excuse :) why would you leave if you like your job? isn't it a way of saying "I want to be on the safe side if I throw you out" hehe...

    Yeah maybe alarmist, but you can install BSD or Linux on the same hardware that runs windows, so if you'd leave you could always offer to put the system (or the parts you changed, i.e. probably Email firewall and httpd) back on a windows platform for the next person that would replace you... Normally when you give your 2 weeks (or more depending on the terms) notice, you have time to train someone for the basic stuff and fix/tweak the last things...

    --
    --- Metamoderating abusive downgraders since my 300th post.
    1. Re:Heh.... by Anonymous Coward · · Score: 0

      offtopic?

      Wow, kids, don't drink and drive
      and don't smoke crack and moderate

    2. Re:Heh.... by david+duncan+scott · · Score: 2
      But management knows that the buses are always lurking out there, waiting to run down vital staffmembers.

      Guys who are happy as clams still change jobs sometimes. He might win the Lotto. His wife might get transferred to Paris. God might speak to him on the way to work one morning, tell him to put down the umbrella and go build an ark...

      --

      This next song is very sad. Please clap along. -- Robin Zander

  10. Problem by manon · · Score: 0

    I work in a government building in Brussels, .be
    I never worked with Wintendo NT and 2k machines before because I use Linux and other *nix systems. Now I have the feeling that one day, I'll have to learn Wintendo too...
    I guess I can only hope that before I go into M$ deeper, Wintendo will be replaced by Linux or so.
    But this is utopia in reality: the M$ lincenses cost a lot, but it might cost even more to switch everyone on Linux, just because they'll need training.
    Sad, but I guess I'm not so far from the truth... at least not with some of the people that work here.

    --
    42 + 1 = 42
    1. Re:Problem by Anonymous Coward · · Score: 0

      It's likely that re-training is far more expensive, microsofts license-costs are not very big generally speaking.

  11. What we've done... by vandan · · Score: 5, Interesting

    Well...
    We just completed a StarOffice 5.2 rollout.
    This was in direct response to some very threatening letters we received from the BSAA (Business Software Association of Australia). In hindsight, it was just a scare-campaign to fool us into buying more software - and it half worked. We bought Win2000 licenses for MOST PCs. And we bought Office XP for those who absolutely needed our legacy VB code in Excel. We use Access (developer) to create and distribute our database front-ends - the developer version lets you distibute an Access 'viewer' type package without having a license for Access.

    The most interesting change for us though was StarOffice - about 85% of our staff who were using Office 97 are now using it, and we have 2 people trialling StarOffice 6-beta.
    Also, I recently bought Borland's Kylix (www.borland.com/kylix). It's Delphi for Linux (Rapid Application Development, for those who don't know). I am half-way through creating our first Kylix-based database front-end (I'm presently testing it out at home, talking to M$ $QL Server on Win2k running under VMWare!!! Ha!). We are about 6 weeks away from our first Linux box on the desktop. It'll be running Netscape 6.1 (it has a spell checker for email - what can I say?), StarOffice 6-beta, and my Kylix-based database front-end. Oh - by the way - Kylix is available for FREE download if you only create open-source projects with it (I bought the Desktop Developer anyway...).
    If all goes according to plan, I will start on the (very) long task of rebuilding our database front-ends under Kylix, but as I said - it will take time... I estimate that in 5 years (and my boss backs me up on this) we will be running a fully Linux-based office, and the only commercial app we'll be using will be Kylix.

    1. Re:What we've done... by gimpboy · · Score: 1

      why not construct a webbased front end to your databases? then it wouldnt matter what platform your clients who accessed the db were running. just wondering.

      --
      -- john
    2. Re:What we've done... by DGolden · · Score: 1

      Unless you use client-side java (in which case it's not really a web interface anymore), and until xforms is widely supported, web based interfaces basically suck for anything complicated.

      Client-side Java interfaces are quite nice these days - provided you're using an up-to-date 1.3 JVM, and not MS's now-sucky 1.1 VM that they keep around just to make java look bad. When Java 1.4 with integrated webstart etc. is released, client side java will be even more attractive for vertical apps.

      --
      Choice of masters is not freedom.
    3. Re:What we've done... by annielaurie · · Score: 1

      Good for you! It's nice to see somebody reacting intelligently to the Microsoft Gestapo. I know a lot of school systems here in the US have reacted the same way, but yours is the first commercial-office implementation I've read much about.
      Questions: What has been the reaction of your end-user community to StarOffice? Laying aside the technical issues, do they find it meets their requirements? What's the general nature of the business? The answers to these would give a very, very interesting perspective.
      Anne

      --
      DUCT TAPE: The Election Supervisors' Secret Weapon
    4. Re:What we've done... by Anonymous Coward · · Score: 0, Troll

      Don't bother - these fools will be out of business before they convert their progs. What is the business case that says the extra training, config, programming, support, etc.. make this effort worth it? I think if you had an accountant and not a sysadmin making business decisions, you wouldnt be wasting your money. I would have fired you months ago for lack of business sense.

    5. Re:What we've done... by SCHecklerX · · Score: 2

      The cost of the windoze licenses, i think, made his effort worth it. Long term savings, and not having to deal with the administration headache that is windows will be nice for them too.

    6. Re:What we've done... by Etriaph · · Score: 1
      I would suggest not using Netscape 6.1 just as a side note to what you were saying. To easily migrate Windows users to Linux, KDE is definately in order. It's probably the most Redmond Windows window manager you can get on a Unix/Linux desktop. So, to have your Windows users begin using Linux, I would give them Konqueror. It shocked me how nicely an open source group could write a web browser. It's HTML4.0/CSS1/CSS2(almost) compliant and makes a great file manager. If you haven't already, take a look at KDE for your conversion. It's my favourite OSS project.

      --
      "It's here, but no one wants it." - The Sugar Speaker
    7. Re:What we've done... by sunconscious · · Score: 0

      i hope you arent planning on doing anything critical database-wise with VMWare. otherwise you are in for a surprise.

    8. Re:What we've done... by Anonymous Coward · · Score: 0

      Are you the same astroturfer that posted to an earlier thread??? Without the overhead cost of all the new licensing schemes by M$, if they need to do any more config, programming, etc... they can afford it.

      Maybe if other companies followed the practice of this one they would be able to keep some of their talented staff instead of having to lay them off in order to afford the ridiculous cost of M$ software.

      If you were my employee I would fire you for firing someone with a rational point of view.

      If you think about it why are so many technical companies loosing money, probably because they are paying for overpriced licenses. Instead what they should be doing is developing software that helps the company make money and is not tied to such an expensive platform or requires that the user have some license that they will never use fully.

      If you think that the company should have stayed with M$, why didn't you actually document a real case study with real figures?

    9. Re:What we've done... by Khalid · · Score: 2

      Plus you are incredibly more productive when you use open source software for you development ! if something doesn't work as expected, or if it's not the documentation, you just need to go to the source code to see how it works or why it doesn't work. I am currently working on a very big project involving the installation of a closed source ERP, and I can tell you that I whish everyday I had access to the source code. The damn thing is very buggy, the documentation is lousy, and the hot line is very very bad if not nonexistent. We are always obliged to code workarounds, and it takes us twice or three times longer; anyway the project will probably fail anyway !

      I have worked in the past with products I had access to the source code, and I can assure you that things where really very different, and the experience was very pleasant.

    10. Re:What we've done... by abe+ferlman · · Score: 2

      It'll be running Netscape 6.1 (it has a spell checker for email - what can I say?),

      Pine has a spellchecker for email. I've been using it for almost a decade.

      --
      microsoftword.mp3 - it doesn't care that they're not words...
    11. Re:What we've done... by wolf- · · Score: 1

      Using the word processor in Star Office requires THAT much more training than training in Word?

      Come on.

      --
      ----- LoboSoft specializes in Digital Language Lab
    12. Re:What we've done... by _typo · · Score: 1
      the only commercial app we'll be using will be Kylix.

      And why Kylix, a comercial product? Why not use PHP/Apache if it's a web frontend or python/python-gnome if you want to script a standalone app. That way you'll get a proven platform that's free (as in speech) instead of the (to my knowledge) new kid on the block from a comercial company that may blow up one of these days.

      --

      Pedro Côrte-Real.

    13. Re:What we've done... by vandan · · Score: 1

      It's for testing only, here at home.
      I'm not stupid...

    14. Re:What we've done... by vandan · · Score: 1

      Out of businness, eh? Hello M$!
      Well as I said we have ALREADY converted, and the retraining took a total of 30 minutes worth of personal learning on the part of each user.
      How different do you think it is anyway.
      You open StarWriter. You type your document. You press the spell-check button. You save. You print. Dude you are strange!
      And we saved $30,000 (Australian) this year, and probably the same again every 2 years.

    15. Re:What we've done... by ed1park · · Score: 1

      You have my curiosity. What kind of surprises? :)

      (other than resource/performance related)

    16. Re:What we've done... by nealbutler · · Score: 1

      Have to agree here....KDE is my favourite, too, It's a lot more intuitive than GNOME. And Konqueror is amazing....when I used to have my Linux box (Mandrake 7.1) hooked up to the net, I tried all the browsers that came with it (Galeon, Konqueror, Mozilla, Netscape....um, and a few more, I think...), and Konqueror was the fastest of the lot, by quite a margin. Haven't tried Opera on Linux, though, and that's my browser of choice on Win32...

      nb

      --
      MS: ALL YOUR .BASE ARE BELONG TO US
  12. Another Free Office for Windows by El+Rey · · Score: 1

    Another free (as in beer) office product for Windows is Software 602. People who I know that have tried it have really liked it.

    There was a recent Gartner article that recommended abandoning IIS that you could use as justification for that part...

  13. Apache by Anonymous Coward · · Score: 0

    We replaced all of our IIS on WinNT with Apache on NT (I think it is an IBM version of Apache). Even our NT guy liked it a whole lot better.

    Dan Barber
    Mojolin: Linux Unix and embedded jobs and resumes. Perl, PHP, Mysql, Apache and more

    1. Re:Apache by ClosedSource · · Score: 1

      What about this note from the Apache website:

      "Apache for Windows version 1.3 series is implemented in synchronous calls. This poses an enormous problem for CGI authors, who won't see unbuffered results sent immediately to the browser. This is not the behavior described for CGI in Apache, but it is a side-effect of the Windows port. Apache 2.0 is making progress to implement the expected asynchronous behavior, and we hope to discover that the NT/2000 implementation allows CGI's to behave as documented"

      Did you not find this a problem or did the IBM version have this fixed? Or perhaps you don't use CGI.

      The fact that they say "we hope to discover that the NT/2000 implementation allows CGI's to behave as documented" doesn't suggest that they are very serious about making the Windows version work correctly.

  14. Cygwin is a *MUST* for any Win32 system.. by cowmix · · Score: 5, Informative

    I am forced to use W2K for my job. Having Cygwin installed gives me almost a complete *NIX environment (Openssh, Bash, Perl, Python, Postgres, Xfree, etc) that runs seamlessly in a Win32 system. It is completely awesome.

    1. Re:Cygwin is a *MUST* for any Win32 system.. by Jonathan · · Score: 2

      Absolutely. Some people maybe think Cygwin is not so good because they tried it a couple of years ago when it was slow and didn't have Xfree support. Those people should try it again. Performance is so much better and having an local X desktop is very cool indeed.

    2. Re:Cygwin is a *MUST* for any Win32 system.. by Anonymous Coward · · Score: 0

      Ok, and people can find Cygwin where???

    3. Re:Cygwin is a *MUST* for any Win32 system.. by zztong · · Score: 1

      It's available through RedHat, so check their web site.

    4. Re:Cygwin is a *MUST* for any Win32 system.. by Anonymous Coward · · Score: 0

      I don't think you deserve to run it! If you can't search arbitrary terms in search engines, what are you doing using a computer?

    5. Re:Cygwin is a *MUST* for any Win32 system.. by Anonymous Coward · · Score: 0

      Ahh, blow me! Not exactly P.C. but what the hell...

    6. Re:Cygwin is a *MUST* for any Win32 system.. by Anonymous Coward · · Score: 0

      www.cygwin.com


      Where are all the pretty screenshots? How do I know if I like it without all the pretty screenshots? Damn linux users don't know how to take screenshots...


    7. Re:Cygwin is a *MUST* for any Win32 system.. by Anonymous Coward · · Score: 0

      I agree, and use it myself on NT 4. My only concern is that Xfree seems to be a bit fragile on my system - I tried running a pre-compiled vncviewer, and X completely bombed. Otherwise, it's cool.

  15. The hard part by smnolde · · Score: 1, Offtopic

    ...is convincing the new *NIX admin to not hit ctrl-alt-delete.

    ...is reminding that the root user cannot log in from telnet.

    ...is getting accustomed to a CLI.

    If the admins can't adapt, they should be fired. I guess an MSCE cert didn't get you very much after all.

    1. Re:The hard part by JohnHegarty · · Score: 1

      why would you need to ctrl+alt+delete.. you would only need to do with a crash...

    2. Re:The hard part by victim · · Score: 2
      ...is convincing the new *NIX admin to not hit ctrl-alt-delete.
      Edit /etc/inittab and disable ctrl-alt-del as a reboot. Just too easy to make that mistake in a mixed environment. If you really have an environment where you need to trigger a reboot and can't get logged in then you probably should think twice about calling that a production machine. Worst case, hook up the joystick daemon with a reboot button and duct tape a $4 game pad to the side of the machine as a reboot button. :-)

      ...is reminding that the root user cannot log in from telnet.
      Mercy! telnet? Use ssh and allow root login. (Use the keys for authentication too while you are at it. Much more flexible than passwords when there may be more than one admin.) If you have a religious opposition to people entering a machine as root, then use sudo and configure it so certain users can easily pop up to root.

      ...is getting accustomed to a CLI.
      Well, not so much accustomed to the CLI but learning the two dozen commands and dozen config files you are going to need to keep the machine running. You can get a long way just blundering around in a GUI looking for something that suggests it might help. In *nix you will probably end up reading about it before you do it.

      Nice idea that is. Think first, then do. As soon as I finish getting that through to my 7 year old I'll start on the Windows admins. :-)

    3. Re:The hard part by reynaert · · Score: 1

      > ...is convincing the new *NIX admin to not hit ctrl-alt-delete.

      In /etc/inittab:

      # What to do when CTRL-ALT-DEL is pressed.
      ca:12345:ctrlaltdel:/bin/echo "Hey, this ain't Windows!"


      :)

    4. Re:The hard part by spauldo · · Score: 1

      I used to work in an NT shop (not by choice - uncle sam made me do it) but I ran linux machines at home. The air force is pretty adamant about locking your workstation when you're out of site of it (which I was in and out all the time, going out to train the new people on fixing customers' computers), so you get in the habit of ctl-alt-del every time you turn around in your chair.

      Of course, I'd get home, start workin' on some code or something, then the phone would ring and I'd reboot the machine without thinking when I got up to answer it.

      That happened a couple times, then I commented the line in /etc/inittab and didn't have any problems after that (other than being embarrassed at myself when I'd catch myself ctl-alt-del'ing by linux box).

      --
      Those who can't do, teach. Those who can't teach either, do tech support.
    5. Re:The hard part by Anonymous Coward · · Score: 0

      This is Linux, land of flexibility. Just make control-alt-delete run any program that works as the equivalent of Windows' c-a-d dialog.

      Daily random link: Tada!

    6. Re:The hard part by Anonymous Coward · · Score: 0

      "In /etc/inittab:
      # What to do when CTRL-ALT-DEL is pressed.
      ca:12345:ctrlaltdel:/bin/echo "Hey, this ain't Windows!"

      I'd rather invoke KDE's "End KDE Session?" dialog, but I can't find the executable that does this. Anyone know which one to run?..

  16. Web apps by Anonymous Coward · · Score: 0

    A fair number of people run Apache and PHP and maybe MySQL on Windows.

  17. I've been thinking maybe that's the next step by TurboDog99 · · Score: 1

    I've been thinking that porting a significant amount of free software onto Windows might be an excellent way to introduce people who otherwise wouldn't know anything about it to free software. It may even ease the transition to a free OS later on because people wouldn't have to give up the programs that they've been using on a regular basis. It allows them to try it without the commitment of repartitioning their hard drive or learning a new OS. A friend of mine uses GIMP on Windows on a regular basis and is interested in other free software on the platform. Another benefit of releasing free software on Windows would be that it could possibly help supplant proprietary standards with open ones. Many free software programmers say screw Windows, so that 95% of the users out there on Windows never get exposed to good free software. Writing more free Windows software could even help with compatibility problems. Take Samba, for example. If people put more time into porting open networking protocols TO Windows and making easy installers for Windows, then Windows and other operating systems would be able to interact more cleanly because the protocols didn't have to be reverse engineered. In that case, we wouldn't be a step behind Microsoft when they decide to change their protocols again because we wouldn't even be interacting with Microsoft software. I think AbiWord is a good example of this idea of porting free software to Windows in action. Once it matures, it will be more than sufficient for home users who just want to print nice letters once in awhile, and it's a lot cheaper than even Microsoft Office Small Business Edition.

    1. Re:I've been thinking maybe that's the next step by Progoth · · Score: 1
      If people put more time into porting open networking protocols TO Windows and making easy installers for Windows, then Windows and other operating systems would be able to interact more cleanly because the protocols didn't have to be reverse engineered.


      wonderful point. I've often wondered when somebody was going to write a Free nfs client for windows, preferably one which integrated with the system like windows network shares (map drive letters and whatnot).

    2. Re:I've been thinking maybe that's the next step by efgbr · · Score: 1

      GTK+ 2.0 is cross-platform.

      This means that a lot of "GNOME" apps will run on Windows out of the box. And the truly GNOME apps can be easily ported[1] or even better, the GNOME libs could be ported.

      1. Have a look at AbiWord and xmms, for example. These can be compiled as GNOME or GTK-only apps.

  18. Replaced word processor... by Anonymous Coward · · Score: 0

    I replaced MS Word with GVIM 6.0. Works much better and faster and doesn't have nearly the bloat. I tried to run StarOffice under Windows but that honestly wasn't much better than Office 97. I don't like the whole idea of the StarOffice desktop when I want to run just one thing like a word processor.

  19. It's easy by Dexter77 · · Score: 1

    What's there to manage in Windows, you just click, click, click and boot. Isn't that what Bill has been telling us time after time?

  20. In a development shop... by Anonymous Coward · · Score: 1, Informative

    CVS is an easy and useful replacement for source safe. I didnt see this mentioned anywhere, but it is about the only case I know where open software actually does better than (or even as good as) pay software.

  21. Just the servers by Bloem · · Score: 1

    Our corp moved the webserver and mailserver to linux. Nobody noticed except that mail worked and the site was not down.

    --
    the use of knowledge is highly overrated
  22. Working Redhat/Samba into the mix. by mauryisland · · Score: 3, Interesting
    I work for a big county government, and after the Code Red/NIMDA fiascos:

    We're been quietly replacing several NT file and print servers with a Redhat 7.1/Samba solution.

    Managers are beginning to discuss replacing all the publicly available web servers with Apache (currently IIS).

    We are deploying two new web servers in November, and both will run Redhat/Apache.

    Myself and others are testing the StarOffice beta, on Linux as well as NT.

    There's beginning to be a discussion about how to move our Visual Basic applications over to something that M$ can't orphan.

    The big push for 'Active Directory' seems to have died,

    The Novell guys are talking about Novell/Linux on the same box, but I'm ignorant of the details...

    1. Re:Working Redhat/Samba into the mix. by Anonymous Coward · · Score: 0

      I work for big city med center...the suits are now declaring citrix is the way for patient application access..the big win2k push is still on though we struggle in vain to reduce the Novell platform that works pretty damn well. solaris is also being rolled out and the desktop is looking to be thin client with open vms and oracle backends..*sigh*

    2. Re:Working Redhat/Samba into the mix. by sg_oneill · · Score: 3, Insightful
      Managers are beginning to discuss replacing all the publicly available web servers with Apache (currently IIS).

      You may want to suggest replacing internal use ones too. Unfortunately with the strong possibility that this rolled-up viruses thing continues , (Ie virus's with port 80 AND mail virus infection vectors) it only takes one goofy secretary to open the "Funny attachment" and Blammo! The bugger is now behind the firewall.

      Ugly.
      --
      Excuse the Unicode crap in my posts. That's an apostrophe, and slashdot is busted.
    3. Re:Working Redhat/Samba into the mix. by Anonymous Coward · · Score: 0

      Haha... you're replacing NT because your sysadmins are too incompetent to install a patch? (Yes, one patch - it fixes all currently known IIS exploits.)

      That patch, combined with URL Scan and the lockdown kit, is all ya needed.

      But hey, if you think that Redhat is somehow immune to security flaws, have fun!

    4. Re:Working Redhat/Samba into the mix. by Anonymous Coward · · Score: 0

      Red Hat is certainly immune to all the Windows security flaws, and the rampant collection of malware, too.

      As for that one patch - sounds like you've never installed a failing MS patch before - you know, the ones that take a running system and make it nonrunning?

      Gets so a body just doesn't trust to apply those sneaky things w/o testing them out on another system for a LONG time, first.

      And, by then, the production system's owned.

  23. What are "propz"? by Anonymous Coward · · Score: 0
  24. MS + OpenSource = Happy Developers by Kingu · · Score: 1

    I work in a small MS shop.
    We use windows because our customers use windows.
    We use office because our customers use office.
    As for development, we use the best tools we can find. For C++, we use Visual C++. For Java we use NetBeans (fyi: OpenSource).

    In general, when we need something we look for the free solution, if there isn't a quality one, we open up the pocketbook.
    Both management and customer love that approach.

    For the record we use tons of MS products, and we never seem to get hit by these viruses/skiddies/etc.. (we do web development among other things)
    Maybe its cause our SAs actually do their jobs :)

    1. Re:MS + OpenSource = Happy Developers by Anonymous Coward · · Score: 0

      I've used gcc for both above things, was quite happy with it, saved the company money, and liked not learning a bunch of useless crap (in *this* version of MSVC, how do I create a resource for widget X with attribute Y?)

  25. replace the shell by KaareKveldsmat · · Score: 2, Interesting

    If you are bored with the look&feel of the windows shell/desktop/taskbar you could replace it with i.e. litestep or some other shell replacement. check this nice site for a list of shells and other related stuff & news about the subject.

    Don't think it's something you would deploy company-wide, but with a good theme it sure would impress your co-workers and it's also great for *nix people that are familiar with i.e afterstep, windowmaker and the like.. Last time I checked lots of the shell replacements (if not all) are open source in some form or other..

    --
    - No tears, please! It's a waste of good suffering!
    1. Re:replace the shell by sg_oneill · · Score: 2
      Don't think it's something you would deploy company-wide, but with a good theme it sure would impress your co-workers

      It's possibly also a way to get shit rained down from your SOE guys! Of course you could just then get uppity at them and threaten to expose the porn subdirectory on the SOE dev server to management :)
      --
      Excuse the Unicode crap in my posts. That's an apostrophe, and slashdot is busted.
  26. Developers hate Windows because APIs are schizo by coyote-san · · Score: 2, Insightful

    While some developers undoubtably want to yield no quarter to Microsoft, I doubt that's the real problem.

    Have you ever looked at code that truly supports Windows platforms? Microsoft may claim that it's a common platform, but the extra work required to support different Unix platforms (Linux, BSD, Solaris, HP/UX, AIX) is trivial compared to the extra work required to support W95, W98, WinME, NT4, W2K and now WXP.

    The only reason most shops can get anything out the door is the fact that there are tools designed to hide this inconsistency. Few people program in Xlib directly, but it's accessible to those who need to do something Athena/Motif/KDE/Qt/et al don't do. But the last I heard, nobody (except maybe some games developers) gets within three or four layers of the Windows API. That makes the cost of cross-platform development extremely high, since the abstraction layers are so different.

    Of course, low level programming still interacts with the APIs directly. But I remember shocking a former boss speechless when I gave him a copy of the Linux parallel printer driver. It was about 5 pages, and everything was done once. He had written similar device drivers for Windows and basically had to write the same code four times.

    On a related note, this is why I continue to insist that Windows is a toy OS. The most fundamental requirement of an OS is to hide hardware and system details. I should not have to rewrite code so it works with Zip disks in addition to floppies, or SCSI drives in addition to IDE drives. Yet programs can't access NTFS disks unless the programmer recodes them. They can't migrate from Windows API to another unless extremely thick abstraction layers are used.

    In contrast, with the "toy" Linux I have routinely migrated work between Solaris and HP/UX systems at work to Linux boxes, and back, creating an extremely flexible development environment. The required source code changes, if any, can be localized into #ifdef blocks. With autoconf, I don't even need to worry about different Makefiles.

    If you're paid for your work, the significant extra work required to support Windows makes sense. Or if you're a major project, like Apache. But for somebody who is doing this work in their spare time, supporting Windows means that a lot of other things won't be done.

    --
    For every complex problem there is an answer that is clear, simple, and wrong. -- H L Mencken
    1. Re:Developers hate Windows because APIs are schizo by [Entropy] · · Score: 2, Informative

      Yet programs can't access NTFS disks unless the programmer recodes them.

      What do you mean by that? NTFS is just a file system - Linux supports dozens of different file systems, and you don't have to rewrite applications to support each one. Same with NT/2000 - the only applications that need to be rewritten are those that are filesystem-specific, like a disk defragmenter or disk diagnostic utility.

      --
      -Entropy [think outside the system]
    2. Re:Developers hate Windows because APIs are schizo by TummyX · · Score: 1


      He had written similar device drivers for Windows and basically had to write the same code four times.


      What was he writing? Windows NT (I assume that's what you're talking about since 9x is not worth even metioning) has a very good HAL.


      On a related note, this is why I continue to insist that Windows is a toy OS. The most fundamental requirement of an OS is to hide hardware and system details. I should not have to rewrite code so it works with Zip disks in addition to floppies, or SCSI drives in addition to IDE drives.


      Windows hides hardware to a much higer degree than Linux does through many layers. It depends on which layer you use. There's the NT native API -> Win32 -> Higher Level APIs (COM/DirectX/etc).


      Yet programs can't access NTFS disks unless the programmer recodes them. They can't migrate from Windows API to another unless extremely thick abstraction layers are used.


      Since when did programs have to be rewritten to access NTFS disks? NTFS is just a filesystem. The program just uses it like it was FAT, UFS, EXTFS (yes, there are drivers), etc.

    3. Re:Developers hate Windows because APIs are schizo by mimbleton · · Score: 0, Flamebait

      Obviously this guy doesn't know what he is talking about.

    4. Re:Developers hate Windows because APIs are schizo by mimbleton · · Score: 2, Interesting

      "Obviously this guy doesn't know what he is talking about."

      Not true ,especially in regard to client apps.
      BTW. Interesting how I can run 6 year old Win32 binaries on my Win2000 box while I am unable to run 2 years old Linux binary on the latest RH.

      "That makes the cost of cross-platform development extremely high, since the abstraction layers are so different."

      What the hell are you talking about ?
      Xlib offers basic drawing operations and so does GDI. Period.
      The only difference is that Win32 comes with bunch of built-in widgets ( written using the very same GDI and NOT some "hidden" API) which are equivalent of GDK and parts of Qt.

      "They can't migrate from Windows API to another unless extremely thick abstraction layers are used."

      Yeah, can you migrate from mainframe to another OS easily ?
      Hell, what we have here is another toy OS, this time from IBM!

      "On a related note, this is why I continue to insist that Windows is a toy OS."

      Do so, if it makes you happy. Most people will simply bypass you on their way to ahead ...

    5. Re:Developers hate Windows because APIs are schizo by Anonymous Coward · · Score: 0

      static linked binaries will run on any linux system from 2.0 to 2.4

    6. Re:Developers hate Windows because APIs are schizo by NecroPuppy · · Score: 1

      Isn't part of the problem the fact that the various MS software tools had their liscence changed so that they couldn't be used for GPL projects?

      Not that the GPL is the only Open Source liscence out there*, but it is one of the more popular.

      *Unless you are RMS.

      --
      I like you, Stuart. You're not like everyone else, here, at Slashdot.
    7. Re:Developers hate Windows because APIs are schizo by wolf- · · Score: 1

      I am interested in this topic.
      I'v written a number of VB and Foxpro applications that I'v released the source for, and am interested in putting them under the GPL.

      Do you have some additional references on the changes ms has made to prevent this?

      --
      ----- LoboSoft specializes in Digital Language Lab
    8. Re:Developers hate Windows because APIs are schizo by mpe · · Score: 2

      On a related note, this is why I continue to insist that Windows is a toy OS. The most fundamental requirement of an OS is to hide hardware and system details. I should not have to rewrite code so it works with Zip disks in addition to floppies, or SCSI drives in addition to IDE drives.

      Even better move one card in a Windows machine from one PCI slot to another (or even in some cases reconfigure the PCI IRQ assignments in the BIOS). When you then start it up the thing will treat it as you've put new hardware it. Try the same thing with Linux (or just about any other OS) and nothing spectacular will happen. Also with Linux the first ethernet card is always called eth0, the second eth1 etc. Windows gives them cryptic names and I have no idea how you can distinguish between 2 cards of the same type. Similiarly a sound card is always /dev/dsp etc regardless of the actual hardware involved.
      When it comes to device naming Linux (and other unix type systems) do a good job of abstraction. When you come to Windows it's simply a bad joke. Bad enough not to believe that NT has anything in common with VAX/VMS.

    9. Re:Developers hate Windows because APIs are schizo by Anonymous Coward · · Score: 0

      what part about redhat is not linux do you not understand?

    10. Re:Developers hate Windows because APIs are schizo by Ayende+Rahien · · Score: 2

      Maybe on 9x, but certainly not on 2K.
      Regarding devices' names, Windows usually gives you the providers' name for it, like Maxtor 5t040h4 for my HD, but internally it uses names like \Device\HardDisk0, etc, very like *nix.

      http://www.sysinternals.com/ntw2k/freeware/winob j. shtml

      Is a small utility that will shows you what Windows uses internally.

      For example, I've a \Device\Floppy0 , \Device\HarddiskVolume1, \Device\Scsi\, etc.

      Giving the devices the manufactors names is usually a good thing, because those are usually more meaningful.

      --

      --
      Two witches watched two watches.
      Which witch watched which watch?
    11. Re:Developers hate Windows because APIs are schizo by smallpaul · · Score: 2

      Moderators! The parent post makes basic errors of fact that are corrected in many of the replies. Please moderate accordingly! For intsance, user-level applications do not have to be rewritten to move from FAT to NTFS or to support zip disks. Porting between versions of Windows is less effort than porting between versions of Unix.

    12. Re:Developers hate Windows because APIs are schizo by praxim · · Score: 1

      I'll second this. I wrote an immensely trivial news ticker app for Win32 using the plain API and the WinInet functions. To this day I can't figure out why the program fails on all WinME systems except my sister's. And CreateIconFromResource (or whatever the function is named) is broken in Win2k, unless you have the service pack, and all kinds of crazy things like that... Not an ideal platform at all.

    13. Re:Developers hate Windows because APIs are schizo by Jeremy+Allison+-+Sam · · Score: 3, Informative

      > For intsance, user-level applications do not
      > have to be rewritten to move from FAT to NTFS
      > or to support zip disks. Porting between
      > versions of Windows is less effort than
      > porting between versions of Unix.

      Errr - yes they do if they want to do any security work - which isn't available on FAT.

      Or if they want to use the many API's that are "only supported in Windows NT/2000, but not on Win9x" (just look in the MSDN - there are many of them). Locking API's are completely different between Win9x and WinNT/200 for example. Why is LockFileEx unsupported in Win9x ? Why are such basic things as locking a region of a file different between Microsoft platforms ?

      Porting between Win9x/WinNT/Win2000 is a *nightmare* compared to porting between UNIX varients. Not if you're doing simple "hello world" window GUI stuff, but if you're doing anything of any complexity you run into such issues (security, file locking etc.) all the time.

      Regards,

      Jeremy Allison,
      Samba Team.

    14. Re:Developers hate Windows because APIs are schizo by Anonymous Coward · · Score: 0

      On Win2K, you rename network interfaces by right-clicking on them. Not hard.

      Anyway, there should be a way to killfile people who bitch about Win95 relative to Linux, Win98 was not designed to be good, it was designed to run on 16MB boxes and load 16-bit drivers. Not exactly a big secret, considering that the supposed 'unix killer' WinNT predates 9x by a number of years.

    15. Re:Developers hate Windows because APIs are schizo by Anonymous Coward · · Score: 0

      Dynamically linked Win16 binaries from 1991 run on Windows XP.

      Meanwhile you unix boys like to boast about your small single purpose tools, but produce ridiculous super-giganto static binaries like StarOffice.

    16. Re:Developers hate Windows because APIs are schizo by Anonymous Coward · · Score: 0

      Exactly my experience -- Linux and Solaris at least are easy to port software between (haven't tried other combinations like BSD or whatnot).

      However, writing a program that works *correctly* (avoiding features broken on Windows X, using only features available on all desktop Windows platforms, etc) is a royal pain in the ass, and constantly confronted me when I was doing Windows development.

      How many printing APIs does Microsoft *need*?

      You can, of course, jack your system requirements for the software you're writing -- only 2k and ME, or something along those lines, and make things easy. But that's *terrible* for customers.

    17. Re:Developers hate Windows because APIs are schizo by mabinogi · · Score: 1

      There's not much point in moderating the post out of existance just because it's wrong....that would completely hide the replies too for some people, and nothing good would come out of it...

      Or for others, it would leave the replies without context, making them almost as useless....

      I don't see the point of moderating down a post simply because it's wrong.....the proper way to deal with incorrect facts, is to correct them, not hide them..

      If the post was abusive, obscene or completely off topic, then it would deserve to be moderated down, but just because it's wrong doesnt mean the guy doesn't have a right to be heard....and then corrected.

      --
      Advanced users are users too!
    18. Re:Developers hate Windows because APIs are schizo by SoftwareJanitor · · Score: 2, Informative

      Windows NT (I assume that's what you're talking about since 9x is not worth even metioning) has a very good HAL

      Actually it is a very poor HAL, in that it still makes or rather forces too many assumptions about the underlying hardware. Like 32 bits (NT for Alpha didn't run 64 bit), like little endianess (NT has never been successfully ported to and shipped on a big endian processor architecture -- NT on PPC, Sparc and MIPS was stillborn). Anyway you look at it, NT and its siblings are likely to be basically x86 only for the forseeable future. Linux on the other hand runs on quite a variety of processor architectures, and most software written for Linux is just a "./configure; make; make install" away from running on most of them. On the other hand due to the fact that 9x (and ME) which are 'not worth even mentioning' still are the bulk of Microsoft OS installations, you've got to be careful which subset of Win32 and Microsoft's other APIs you are using to write code that works on both 9x/ME and NT/W2K/XP.

    19. Re:Developers hate Windows because APIs are schizo by w_crossman · · Score: 1

      To my knowledge, that was NOT in VB or C++. The aforementioned statement was made in the WinCE toolkit (not sure on that). That statement might be in VB.Net or C#, but it isn't in VB5 (or VB6 AFAIK). Anyway, I believe you can check the license with your version by searching for the license.txt or eula.txt file in your VB & Foxpro directory. They would contain the word "viral" or "GPL" if they did have that sneaky snippet.

    20. Re:Developers hate Windows because APIs are schizo by TummyX · · Score: 1, Interesting


      Actually it is a very poor HAL, in that it still makes or rather forces too many assumptions about the underlying hardware. Like 32 bits (NT for Alpha didn't run 64 bit), like little endianess (NT has never been successfully ported to and shipped on a big endian processor architecture -- NT on PPC, Sparc and MIPS was stillborn).


      That's not true. NT on PPC and MIPS didn't sell well, but it certainly worked fine.

      One of the original design goals of NT was portability; infact NT was first written for MIPS, and then was ported to x86. Just about all of the NT kernel is written in C (for portability). It was only the market place which eventually killed off all other ports. NT is design for portability. This is for the most part, recompiling Office/Visual Studio to Win64 was not as painful as it could have been.


      you've got to be careful which subset of Win32 and Microsoft's other APIs you are using to write code that works on both 9x/ME and NT/W2K/XP.


      That's funny. Just about all application level apps for Win9x work fine on NT. (I can't recall one that didn't work). Games are different cause many check the OS version for 9x (XP can get around this). NT also has full DirectX support like 9x now.

      I used to run 9x (ages ago), now I run NT, and I never have ANY problem running any software version less than three years old on NT. I can't same the same for running linux software on different distributions.

    21. Re:Developers hate Windows because APIs are schizo by Anonymous Coward · · Score: 0

      > For intsance, user-level applications do not

      > have to be rewritten to move from FAT to NTFS


      Errr - yes they do if they want to do any security work - which isn't available on FAT.


      Errr - cute little red herring, there, I guess it's to be expected from Linux advocates. You're talking about adding in new features that weren't even available in the original code. If you want the code to behave exactly as it did before, it doesn't need to be rewritten.

    22. Re:Developers hate Windows because APIs are schizo by Elmindreda+Farshaw · · Score: 1

      I never use anything other than raw Win32 API when programming for Windows. and I cannot agree with you.

      you have to differentiate between Windows 9x/ME, which is a toy, and Windows NT/2000/XP, which is the real OS. and which MS has wanted to move everyone, including the home user, over to for a long time now.

      under the toy version of the Win32 API, there is virtually no Unicode support, and most of the advanced functions of Win32 are either just stubs or even 'physically' missing. this may indeed pose a problem when developing advanced applications. but no one does that, anyway.

      with the advent of Windows 2000, and even more so with XP, there is no longer any reason to support the toy version with this class of applications.

      as for the API differences encountered during normal application development, they are most often only remarks, or nuances. usually all you have to do is read the documentation for the specific API ( you do have MSDN, I hope? ) and follow it's recommendations.

      I agree that driver development is harder, since Win32 has three different driver models. or rather three and a half, if I remember my history. but from what I read on Kernel Traffic, this is hardly a problem limited to Windows.

      mostly, I find it quite easy to develop applications using raw API calls, and the only #ifdef I have is for INAVLID_SET_FILE_POINTER, that someone forgot to define in an ancient version of the Patform SDK.

      but unless you use version specific API calls, your program should work sufficiently on any Windows version. I've even been able to run Windows 2.0 Notepad under Windows 2000, plus practically any Windows 3.x application I've been able to test.

      ---
      "milda makaroner vad det ryker ur farmors ödla"

  27. KDE runs on Windows by reynaert · · Score: 3, Informative

    KDE runs on Windows. It uses the Cygwin POSIX emulation layer (they claim they only had to change about 100 lines). Currently it requires an X server, but they are working on eliminating the dependency.

    I also remember an older project, using a non-free POSIX toolkit. Can't remember the name, tough.

  28. Interix by jeffy124 · · Score: 2

    Sadly, even Microsoft has a solution to your problem:

    They have a product called Interix (it isn't their's, they bought it from a startup). It runs under Win2k or NT4 and basically provides a *NIX environment for an NT system. All the GNU stuff is there (shells, gcc, make, etc etc) and the source to them. (source CD is sold separately for $20, or download from their ftp site). Should be noted that the only code there is the code to GNU products, not the actual Interix code.

    it isnt free. It does cost something on the order of hundreds per copy.

    [disclaimer]This post is not an endorsement of Microsoft or their products.[/disclaimer]

    --
    The One Rule Of Chess You'll Ever Need: Don't play someone who carries a kit in their bookbag.
    1. Re:Interix by Anonymous Coward · · Score: 0

      $99 per copy. It's really intended for companies migrating from Unix to NT/2K so that they can still run legacy applications.

    2. Re:Interix by vrt3 · · Score: 1

      I've heard about Interix before, and I've even visited its website. But what the website doesn't say and what I want to know is: how does it compare to Cygwin?

      --
      This sig under construction. Please check back later.
    3. Re:Interix by jeffy124 · · Score: 1

      i dont know how it compares to Cygwin. I've never used either product. I just know about Interix cuz i've heard discussions about using it at work, where it wont matter for me as i dont use windows there.

      --
      The One Rule Of Chess You'll Ever Need: Don't play someone who carries a kit in their bookbag.
    4. Re:Interix by Anonymous Coward · · Score: 0

      The right way to do this (and what I think Interix does) is to give NT another subsystem, at the same layer as Win32, POSIX, and OS/2 (and yes, the OS/2 subsystem is still there in Win2K ;-).

      In effect, you only have one layer of API translation (Interix -> NT kernel) instead of two (Cygwin -> Win32 -> NT kernel). There's slo probably some performance benefit to the fact that this Interix subsystem runs in kernel space.

      I could be completely wrong, of course!

    5. Re:Interix by Anonymous Coward · · Score: 0

      Disclaimer: I have used Interix under NT but not W2K.

      Interix was written as a replacement Posix subsystem for NT. It provides a Posix interface via the underlying NT operating interface, not through the win32 subsystem. This is the main difference it has with Cygwin, which is a layer on top of win32. Implications of this: You can't do win32 calls within the same process where you use the Posix calls under Interix. To access win32 services you have to spawn a separate process. Interix is a faithful/compliant Posix 2 interface, so is a good choice for porting Posix compliant code from Unix to NT (and presumably now to 2k.)
      As for functional differences, when I was testing Interix and cygwin (trying both for a project that was to use Unix code ported to NT) we observed some glitches in cygwin related to file descriptor "dup"-ing in process spawning, which appeared to be reflections of issues in the underlying support in win32 for this function. Also, just because Interix is Posix compliant, you can't necessarily just compile and run Unix code under Interix, since many Unix programs make assumptions about file system naming that are not part of the Posix standard.

  29. Switching from Windows to Linux at work by ciryon · · Score: 3, Informative
    I have successfully switched from Windows 2000 to Mandrake Linux 8.1 at work. All I need from the Windows environment can be done with open source utils. This includes OpenOffice, gnome-spreadsheet, kmail (really good for multiple IMAP accounts, better than evolution) samba and nautilus and a bunch more I can't remember.

    And if I REALLY need to get into windows there's no need to reboot. Double click the VMWare icon and load the suspended image file of Windows. No more than four seconds and I can do whatever I need to do in Windows. The only thing that's still problematic is integrating samba browsing in Nautilus in a good way. KDE is of course a good alternative, but personally I don't like that environment.


    I got some screenshots up at my site.

    1. Re:Switching from Windows to Linux at work by Doc+Holliday · · Score: 1

      You're aboslutely right, and i did exactly the same thing two weeks ago. I switched from w2k to mandrake8.1 as well and it rocks!
      it runs stable, fast and got every applications i need. And exactly as you said, if there are some applications that don't exist for linux there's still VMWare.

      have a nice weekend! :)

  30. Server level by sharkey · · Score: 2

    We have a couple of Linux boxes running now on the back end. Our firewall is running kernel 2.4.x to get the improvements netfilter brings. gShield is a great tool for firewall control. Don't edit the config files with Notepad or Wordpad, though.

    We have a dedicated PC at our hosting company, a RAQ4 w/Apache.

    On the desktop, we are stuck with MS. Most of the software we use for our business, (insurance) is provided as part of our contracts with the insurance companies. We don't rate and quote insurance with the software they provide, they don't do business with us. We are stuck for the moment. In the future, though, we may be able to make some changes. Many of hte companies we do business with are moving to "web" apps, or Metaframe/Terminal Server scenarios.

    --

    --
    "Outlook not so good." That magic 8-ball knows everything! I'll ask about Exchange Server next.
  31. DNS :) by Ark42 · · Score: 1

    I work for the worlds 5th largest ASP (citrix junk) and since I started we went from 0 Linux boxes to a total of 5 today (4 purely for DNS, another for some pop3/qmail stuff)

  32. Linux/Mac OS X by christurkel · · Score: 1

    My friend's company of fourty two people just moved all their desktops to Linux and their servers to Mac OS X. It took only four hours to do, which was amazing. The move from Windows NT/2000 is projected to save about $12,000/year in costs. He moved from Word to AbiWord, which was pretty painless. They are happy.

    --

    CDE open sourced! https://sourceforge.net/projects/cdesktopenv/
  33. OpenSource co-existing with Microsoft by MagikSlinger · · Score: 5, Interesting

    I've done it. At work, we had need of a web server for our team, but the Powers That Be didn't want to make part of the Intranet available to us mere peons. I downloaded and installed Apache for Win32 on my NT 4.0 box and had it up and running in about 15 minutes (10 minutes spent reading the manual). It runs quite happily on my NT box serving my team.

    The next thing we needed was a SQL server for our bug tracking database. Our database was originally a MS-Access 97 application. The shared datastores was an Access MDB on an NT file server supporting a team located at two different sites. We discovered the hard way that Access was not designed for network operation :-)

    We couldn't get a license for Microsoft SQL server from Management, so I downloaded MySQL for Win32 and installed it on my NT box. I also downloaded the MySQLODBC driver and several MySQL tools (e.g., the Access to MySQL server migration utility). Within a day, we had created and deployed our bug database as SQL server based MS Access application. Yes, MS Access app connected to a MySQL backend. No problem.

    So at work, the NT machine I do my development on runs Apache and MySQL supporting up to 8 users without a problem.

    On a bigger scale, the big corporation I work for is a MS shop. For the project we're working on, we insisted on and got UNIX servers (IBM machines running AIX). FastConnect from IBM was screwing up constantly, so we bugged the IT department enough until they installed SAMBA -- we dragged them kicking and screaming into it, I might add. No problems. NT and Win9x workstations connect to and use an IBM AIX as our fileserver.

    This happens all the time, guys. Most Win32 ports of Open Source apps have very nice installation packages. Both Apache and MySQL come with automated installs which, frankly, are some of the slickest installers I've ever used. Apache and MySQL require a minimum level of competence to set-up and maintain.

    Oh, and how did Management react when they found out about my Apache/MySQL server? Very, very positively. I was commended for my initiative and resourcefulness. The Dept VP said he loved the choices because it cost nothing to the department.

    --
    The bitter lessons of a veteran coder: http://bitterprogrammer.blogspot.com
    1. Re:OpenSource co-existing with Microsoft by mimbleton · · Score: 1

      Why didn't you just run IIS ?
      It is definately better choice in Win32 platform and even Apache folks admit that.

    2. Re:OpenSource co-existing with Microsoft by Ratbert42 · · Score: 3, Informative

      We couldn't get a license for Microsoft SQL server from Management...

      Not to take anything away from your use of MySQL, but Microsoft does have a free (as in beer) alternative to SQL Server: the Microsoft Data Engine (MSDE). It's free for Visual Studio users and I believe some versions of Office. It's essentially an untuned/mistuned version of SQL Server stripped of the admin tools. The license is actually amazingly useful. I think you can even redistribute it, use it for commercial production use, etc. It should take away anyone's excuses for treating Microsoft Access as if it were an actual database.

    3. Re:OpenSource co-existing with Microsoft by MagikSlinger · · Score: 2
      Why didn't you just run IIS ?
      It is definately better choice in Win32 platform and even Apache folks admit that.

      You're kidding, right? I installed IIS and watched my system bog down (Apache, by contrast, barely sips any CPU time or memory). My development environment doesn't need any further slow downs, thank you very much. I uninstalled it pretty quickly after that.

      Also, the Nimda virus jumped our firewall--thanks to someone dutifully double-clicking an .exe attachment--and every machine running IIS on our network got hosed. My machine, on the other hand, kept running, and running, and running... :-)

      --
      The bitter lessons of a veteran coder: http://bitterprogrammer.blogspot.com
    4. Re:OpenSource co-existing with Microsoft by MagikSlinger · · Score: 2
      Not to take anything away from your use of MySQL, but Microsoft does have a free (as in beer) alternative to SQL Server: the Microsoft Data Engine (MSDE). It's free for Visual Studio users and I believe some versions of Office. It's essentially an untuned/mistuned version of SQL Server stripped of the admin tools. The license is actually amazingly useful. I think you can even redistribute it, use it for commercial production use, etc.


      Someone mod this guy up a point!! Thank you for the heads up -- I have never heard of the MSDE, but we don't use Visual Studio and we're still on Office 97 (don't get me started on why...) I'll poke around for it--it could be useful in the future. I still like MySQL and frankly, it's just kind of cool to be running it. :-)



      It should take away anyone's excuses for treating Microsoft Access as if it were an actual database.


      LOL!! Only other MS Access developers out there can appreciate this one. :-)



      Friends don't let friends deploy Access


      --
      The bitter lessons of a veteran coder: http://bitterprogrammer.blogspot.com
    5. Re:OpenSource co-existing with Microsoft by mimbleton · · Score: 1

      "You're kidding, right?"

      No but I am happy you are not working for me.

    6. Re:OpenSource co-existing with Microsoft by Anonymous Coward · · Score: 0
      No but I am happy you are not working for me.

      And I am happy that I am not sitting near you when you open your mail. Just in case you got one with a suspicious white powder inside.

      Moron.

    7. Re:OpenSource co-existing with Microsoft by Malcontent · · Score: 2

      You are limited to 5 connections I believe. Re- read the license lest you get inot trouble.

      --

      War is necrophilia.

    8. Re:OpenSource co-existing with Microsoft by mimbleton · · Score: 1

      Come on.
      That was not funny, bordering on lame ...

    9. Re:OpenSource co-existing with Microsoft by Malcontent · · Score: 2

      Yes if he was working for you you would have forced him to use something he does not want to use. As a result of your coersion his web server would be killed by the nimda virus just like every else was (according to him). You then would have blamed him for being an incompetent admin. Because you forced him into IIS it is physically impossible for you to critize IIS (or MS) no matter how insecure their products are so your only alternative is to blame the sysadmin. Anything else would look too much like it was your fault. So you would have written him up or fired him or something.

      I would think he is very happy he is not working for you. Just another clueless PHB shoving immature, insecure, expensive and crappy products down the IT dept's throat because of something they read in PC magazine.

      Yea I have worked for people like you in the past. It sucked big time. I pity the unfortunate people who are working for you now I hope they see the light sometime soon and bail. Working for clueless PHBs in an IT environment has got to be one of the worst things in the world.

      --

      War is necrophilia.

    10. Re:OpenSource co-existing with Microsoft by mimbleton · · Score: 1

      Hey dude, I have nothing against Apache when it is running on Unix.
      Apache on NT is a joke and not even close to being competitive to IIS.

      "Just another clueless PHB shoving immature, insecure, expensive and crappy products down the IT dept's throat because of something they read in PC magazine. "

      I am senior developer working on Unix 70% of time.
      I just don't subscribe to that stupid Unix/Linux worship that seems to be so prevalent on this "geek" site.
      Use what works best and Apache does NOT work well on NT.

    11. Re:OpenSource co-existing with Microsoft by scrytch · · Score: 4, Informative

      You are limited to 5 connections I believe. Re- read the license lest you get inot trouble

      You're limited to five concurrent "tasks" (queries, inserts, updates, etc), after which it starts serializing them. This is usually quite adequate for development and workgroup-scale serving.

      My problem with MSDE is that I can't seem to get it to recognize the existence of its users. I can create users, give them ownership of databases, but the moment I try to use GRANT, it claims there's no such user...

      --
      I've finally had it: until slashdot gets article moderation, I am not coming back.
    12. Re:OpenSource co-existing with Microsoft by jerdenn · · Score: 3, Informative

      No, it is just tuned for five connections. And it is free (beer) for MSDN users.

      MSDE

      -jerdenn

    13. Re:OpenSource co-existing with Microsoft by Anonymous Coward · · Score: 0

      Have you actually run a recent version? It's a *lot* better than it used to be.

    14. Re:OpenSource co-existing with Microsoft by Ratbert42 · · Score: 1

      Others pointed out that it is tuned for 5 connections, but there don't appear to be any license limits on the number of connections. There is a hard 2 gig limit on the size of a single database though. Here's a link to their info:

      Of course, none of this should take anything away from MySQL, which I've also used on NT/2000 and works quite well. What it should do is kill the idea of using Access MDB files as a workgroup database.

    15. Re:OpenSource co-existing with Microsoft by Anonymous Coward · · Score: 0

      MSDE is actually included in the price of a SQL Server Seat Licence (around $200, I think).

      It's only 'free' if you are running VisualStudio/MSDN (about $600, no?), or Office Developer versions (again around $600).

      It's a great deal IF you've already bought SQL Seats (the MS rep that told you it was "free" was probably assuming you're a good customer.)

    16. Re:OpenSource co-existing with Microsoft by Malcontent · · Score: 2

      Either way why put up with any sort of a restriction when you can get great free and unlimited databases like interbase, mysql, postgres, or SAPdb.

      --

      War is necrophilia.

    17. Re:OpenSource co-existing with Microsoft by Malcontent · · Score: 2

      "Use what works best and Apache does NOT work well on NT. "

      BULLSHIT!. It works just fine. I use it and I know plenty of other people who use it without any problems whatsoever. I have never had any problems with it and I must say apache/php combination is noticably faster in my application then IIS/ASP is (that's why I switched).

      "I just don't subscribe to that stupid Unix/Linux worship that seems to be so prevalent on this "geek" site"

      Those days are long gone. Slashdot is mostly MS trolls (or employees) who mod up any pro MS post to 5 no matter how stupid the post is. This community once cared about unix and once cared about open source but the MS trolls ruined that and now if you want to talk about those things you have to move to another community. That's how these things work. Like minded people hang out together. If you don;t like it here go to any one of the billion pro MS, pro windows communities that exist all over the world. May I suggest ZDNET or Fawcette publications along with the MS sponsered ones. There people will rip your head off if you mention anything not made by MS even if it runs in windows.

      And if you choose to stay here don't go around lying by saying things like "apache does not work well on NT". At least tell the truth for gods sake.

      --

      War is necrophilia.

    18. Re: OpenSource co-existing with Microsoft by elemental23 · · Score: 1

      Yes if he was working for you you would have forced him to use something he does not want to use. As a result of your coersion his web server would be killed by the nimda virus just like every else was (according to him). You then would have blamed him for being an incompetent admin.

      If an IIS machine under his control was infected by Nimda, then he is an incompetent admin. If you knew more about IIS and/or Nimda you would know that patches for the exploited hole had been available for months before it hit. I personally maintain two internet-connected IIS machines and neither one had the slightest problem with Code Red or Nimda.

      I'd still rather be using Apache (on *nix of course, not Win32), but I make a point of trying my best to understand what I'm doing before I do it, which is why my machines weren't hosed along with half the IIS servers on the internet.

      --
      I like my women like my coffee... pale and bitter.
    19. Re:OpenSource co-existing with Microsoft by Anonymous Coward · · Score: 0

      Apache on NT doesn't run in Ring 0.

      Granted, I'd rather be running a cheap Linux box with Apache on it (be cheaper than an IIS license), but IIS seriously blows when you're trying to run it in the background and not kill usability of the system as a workstation.

    20. Re:OpenSource co-existing with Microsoft by mimbleton · · Score: 1

      "Apache on NT doesn't run in Ring 0."
      Nither does IIS.
      I wonder where that rumor came from ...?

    21. Re:OpenSource co-existing with Microsoft by mimbleton · · Score: 1

      "apache does not work well on NT"

      Well, I should have said that it does work as well as IIS does on NT ( and that includes whole infrastructure and not simply httpd deamon.)

    22. Re:OpenSource co-existing with Microsoft by Malcontent · · Score: 2

      The problem is that IIS is a whole infrastructure. In fact the whole thing is a big ugly mess of tangled mess. That's why IIS is slower then apache/php. I don't know what you mean by "does not work as well as IIS including the whole infrastructure" but it works as it was intended. Currently I can't think of anything I want to do that I can't. I'll give you an actual example of why the "The whole infrastructure" is a horrible thing.

      I upgraded my IE to 5.5 sp2 when the nimda virus hit. It broke two things in my system. One it made all of my office 97 applications break (the common dialogs refused to open) and it broke the schedular on my NT 4.0 machine. Since the scheduled tasks were failing silently and because the log system in NT is horrible and pretty much useless there was no visible indication of the failure of the scheduled jobs. I accidentally figured out what was going on two weeks later and I still haven't been able to fix the situation completely.

      So this whole infrastructure bullshit is a load of crap as far as I am concerned. Mozilla never broke anything else on my system let alone some crucial thing like the schedular. Every time I patch anything on that stupid windows system I have to go back and work for a day fixing everything that broke. Honestly I can't believe people trust their businesses to this crap.

      --

      War is necrophilia.

    23. Re:OpenSource co-existing with Microsoft by Anonymous Coward · · Score: 0

      This community once cared about unix and once cared about open source but the MS trolls ruined that

      Please, Malcontent -- you've been here long enough that I'd hope you have more insight on Slashdot than this.

      Anyway, go back Google some of your old posts from when you got your UID and note the relative level of intelligence in the comments. Not much better than today, probably worse, and absolutely reams of mindless Microsoft bashing. (You might even see, umm, some people tooting the horn for Windows' estranged cousin, OS/2 :) Then connect the dots from there to here.

      To the extent that /. has become Microsoft Users Anonymous, the little Linux trolls brought this in on themselves. The technical knowledge was always overwhelmed by people who felt that Bill Gates ran over their dog -- and if that isn't a reaction begging for an equal and opposite reaction, I don't know what is. Then it becomes a debating game.

  34. Use Vim instead of Notepad by kazzaerexys · · Score: 3, Interesting
    I haven't implemented this on any sort of scale, but for my own sanity at work, I have pulled the Win32 version of Vim (Vi, Improved) from www.vim.org.

    As a regular user, you can add a Windows `Send To...' option to your menus which make it available as an editor. Also, when you open the File Types menu, if you choose the Advanced options for a TXT text document and change the program used by the `open' action to gvim, you can make it the default text editor.

    If you are really lucky and have registry access, you can make it into the default source-code viewer for IE.

    Not having to look at Notepad has made me a much happier (albeit still reluctant :) Windows user.

    CJW

    1. Re:Use Vim instead of Notepad by kazzaerexys · · Score: 1
      Oops... Let's get that link right. It's www.VIM.org. One of these days I need to learn how to type. ;-)

      CJW

    2. Re:Use Vim instead of Notepad by Anonymous Coward · · Score: 0

      vim?
      you mean being used by vim instead of
      using notepad?

      I'm no fan of emacs either.

    3. Re:Use Vim instead of Notepad by Anonymous Coward · · Score: 0

      If you're looking for a nice simple alternative to notepad, check out metapad at

      http://www.liquidninja.com/metapad/

      I use it for everything, the size of the editor is about 88k, and has much more features than notepad which is about 50k. It does transparency (win2k/XP), auto-indenting, color schemes, etc. Check out the homepage for details..

  35. OS for Win32 by Strangely+Unbiased · · Score: 2, Interesting

    That's an excellent question: People who like (or have to use) Windows can find open-source replacements for most of the closed source apps they run. In fact, that's a nice way to fade a Windows house to a Linux/Open-Source house: Changing the operating system and consequently all the applications is way too drastic for most houses. Cross-platform open-source software are both cost-effective AND non-MS (which means you have a choice).
    One of the downsides is that for some of the applications, you really have to adapt the Unix Way Of Thought & Work (and realise that not everything reads it's config from the registry). That's not really a downside, but it's one of the reasons people are afraid to jump to Linux in the first place! Another downside is that GUI open-source software have a way of looking,well, unfinished, as opposed to the exoterically polished MS software.

    Now, let's see... IIS to Apache shouldn't be too painful, unless you have an site based on MS technology (or plan to use .NET stuff later).

    MS Office to StarOffice... Well, I don't like StarOffice and I love MS Office but I guess this is a matter of taste. Get rid of Outlook though if you don't use Exchange Server (question: does an open-source Exchange Server-compatible alternative exist?) . If it's pre-2002 version (which at least blocks any executable attachments), it's going to cost you a lot.

    Personally, I also use GCC and the command line tools on my Windows XP /Office XP box (a 'hasn't crashed,ever' combination)... You might want to try out GIMP for Win if you're into that kind of stuff, or Mozilla as a replacement of IE (can't think of a reason to do that, though).

    --


    There is no such thing as 'world peace'.
    1. Re:OS for Win32 by sg_oneill · · Score: 1
      Windows XP /Office XP box (a 'hasn't crashed,ever' combination)...


      Hmm.. having evaluated XP, we actually had all sorts of hideous problems with it crashing and burning all over the place.

      Buuuut.... That was an earlier version (beta 2 or RC1 or something), so maybe they sorted it out. It wasn't an overly positive experience.(Hope they have gotten round to nuking the search puppy thing. I'm pretty sure the focus groups would of hated it, so I imagine they'll kick it?)
      --
      Excuse the Unicode crap in my posts. That's an apostrophe, and slashdot is busted.
    2. Re:OS for Win32 by mpe · · Score: 2

      One of the downsides is that for some of the applications, you really have to adapt the Unix Way Of Thought & Work (and realise that not everything reads it's config from the registry).

      And this is bad because? The unix way of handling configuration (especially if most of the configuration is in one system file, rather than per user files) is considerably more "admin friendly" than the stick everything in one basket approach of the Windows registry.

    3. Re:OS for Win32 by Anonymous Coward · · Score: 0

      The registry was a *terrible* architecture decision. I can't *believe* that both GNOME and KDE are trying to copy it (GConf and whatever KDE uses).

      Look at how MacOS works -- all relevant metadata is stored in the files *themselves*. The central database is no more than a cache, which makes for excellent reliability (no more "my registry is screwed up"), and runs quickly, since it isn't constantly being modified and internally fragmented.

      Plus, the MacOS-style resource forks are a far more powerful method of storing information in a standardized, editable way than the Windows registry is.

      The only reason that the registry exists is because MS screwed up and tried to make an easy-to-use OS that didn't specify that programs should *not* require users to manually edit config files (.INI stuff).

      Zup!

    4. Re:OS for Win32 by Strangely+Unbiased · · Score: 1

      And this is bad because?

      I didn't say it's bad , I just said that it's radically different, and radical differences don't help make an easy switch. Read the whole post please.

      --


      There is no such thing as 'world peace'.
  36. Fuck off astroturfer! by Moritz+Moeller+-+Her · · Score: 1

    You have NEVER used Staroffice longer than 5 minutes, I bet.

    Many of my colleagues have switched after using both MSWord 2000 and SO-5.2 for a while.

    SO is just better for big documents.

    --
    Moritz
    1. Re:Fuck off astroturfer! by Anonymous Coward · · Score: 0

      That other "Anonymous coward" reply are NOT written by me.

      This is my answer:

      Yes, I certainly used it more than five minutes. Actually I tried to migrate a smaller office to it without really testing it much since I read here on slashdot that it was supposed to work flawlessly and was supposed to be a great product.

      After a couple of weeks trying to sort things out I had to switch back to ms office since it just wasn't possible to use it. It costed lots of money (time is money you know) and made me look like a fool.

  37. Re:CVS isn't the best by Anonymous Coward · · Score: 0

    You really should try out perforce, it just superb.

  38. The Real Problem by cnelzie · · Score: 3, Funny


    I run a Linux users group and I also advocate Linux for what it is good for. I personally believe that every platform has its use.

    However, I have a problem with insipid people like yourself that need to show how immature they are by using "M$" or "Wintendo" instead of calling the products by their real names. Personally, I am not fond of Celeron Processors, but I don't go about calling them "Celery" processors. I am also not incredibly fond of Microsoft's business practices, but that doesn't mean that I need to refer to them as "Micro$oft"

    The OS Windows, is not personally the best choice for all jobs, calling it "Windoze" or "Wintendo" simply shows that you are closed-minded about things.

    If you wish to advocate or intelligently discuss the merits of your OS of choice, which is my OS of choice, you must do so in a mature fashion. Going into the offices of any business, to sell your wares or skills talking like that. May not only get you laughed out of their offices, but will surely keep you from getting their business or that job.

    Furthermore, to call something, that you have admitted to not using, "Wintendo" simply shows your lack of mental width. As for myself, I am studying to become a Linux+, RHCE professional. I am also training to become and MSCE. Why would I do that? So that I can properly determine what is indeed the best solution for my clients or job to get their work done. If the client asks for Windows, they get Windows. If they ask for Solaris, guess what? They get Solaris. If they ask for Linux, they get Linux.

    I am also becoming an MSCE so that I know the shortfalls of the Windows platform. The same holds true for learning all I can about the Unix and Linux in general. One thing is unable to be all the things to all the people. That is why you need to know all the things or enough that you can properly explain the benefits and the shortfalls of those systems.

    --
    .sig seperator
    --

    --
    If you ignore the other uses of a tool, does that make the tool less useful, or you less useful?
    1. Re:The Real Problem by Anonymous Coward · · Score: 0

      "I am also training to become and MSCE."

      LOL LOL

      You showed your lack of mental width too. It's MCSE for Microsoft Cert Software Engineer. so get it right next time fucknut. Talk about the kettle calling the pot black. And I'm a Linux user.

    2. Re:The Real Problem by DGolden · · Score: 1

      Rubbish. Mickeyshaft use propaganda tactics all the time. Using the name someone chooses for themselves legitimises them. Choosing a name for them doesn't. Micro$oft have a team of crack psychologists in P.R. who understand these things. So keep using the variant spellings, and fight their brainwashing!

      --
      Choice of masters is not freedom.
    3. Re:The Real Problem by Anonymous Coward · · Score: 0

      What about MS? They called us names, too. Cancer comes to mind.

      Why didn't you say anything about that?

      Yes, I don't call anyone names, as that is childish, but MS execs are not above this. so I guess they are at the level of some of the more childish open soure advoates. I wonder how the childish MS advocates sound if the high level ones sound like open source childred?

      Did you hear Linus Torvalds talk? Very adult.

      Fred

    4. Re:The Real Problem by grammar+nazi · · Score: 1, Flamebait
      Exactly.

      As long as the

      GPL = Viral

      so shall

      Microsoft = ( Microshaft | Micro$oft | Corporate-greedy-bastards )

      --

      Keeping /. free of grammatical errors for ~5 years.
    5. Re:The Real Problem by cnelzie · · Score: 1


      So, I spelled a few things wrong. It happens when you are tired. My mistake, I really must apologize for the improper spelling of the acronym for Microsoft Certified Systems Engineer, which is the correct title.

      Unlike you, who go and incorrectly correct someone. Then you use such disdainful language.

      How am I the pot calling the kettle black? That makes absolutely no sense in this situation. As I was far from being childish. If I was being what you suggest, I would have written "MC$E" of "Monkey-C". So, your logic escapes reason.

      --
      .sig seperator
      --

      --
      If you ignore the other uses of a tool, does that make the tool less useful, or you less useful?
    6. Re:The Real Problem by jerdenn · · Score: 1

      It's MCSE for Microsoft Cert Software Engineer.

      Actually, MCSE stands for Microsoft Certified Systems Engineer

      Talk about the kettle calling the pot black

      Exactly.

      -jerdenn

    7. Re:The Real Problem by maxpublic · · Score: 1

      Excuse me? Who are you to complain about "disdainful language"? Re-read your post, littered with comments belittleing your targets mental faculties. If you're going to dish it out, best be ready to take it as well.

      Max

      --
      My god carries a hammer. Your god died nailed to a tree. Any questions?
    8. Re:The Real Problem by Anonymous Coward · · Score: 0

      Must Consult Someone Experienced

  39. Re:CVS isn't the best by Anonymous Coward · · Score: 0

    Maybe I should add that perforce is not open source but it's not very expensive, very much worth the money!

  40. OpenBSD and Zope are your friends by Anonymous Coward · · Score: 0

    I'm the sysadmin at a Windows shop. I dropped MS's Proxy Server in favour of OpenBSD - performance went up noticeably.

    I put together two server boxes using OpenBSD and Zope for next to nothing ($30-odd for the OpenBSD CD). at the same time i prepared an estimate of the equivalent Windows servers - saving $10K.

    Every once in a while I post the uptimes for the OpenBSD boxes. Then the same for the NT boxes - they're pretty stable but all the security updates force you to reboot. Then point out the effort involved in maintaining the OpenBSD vs NT servers.

    Money talks. :)

  41. domino? by Barrow_Boy · · Score: 1

    can't you get domino / notes server for linux? that i beleive is exchanges main competitor in the world. get it running on a linux box and there is your solution.

    --
    look somewhere else for a sig... *** ** *
    1. Re:domino? by neilmjoh · · Score: 2, Interesting
      ARRGGGGGH ! Don't Do it !!!!!!!

      Our facility was recently sold to a company that uses Lotus Notes/Domino. We had been running M$ Outlook/Exchange. I used to complain bitterly about Outlook/Exchange (and I was the e-mail admin), but after fighting with Notes/Domoino for 3 months, I'd give my left nut to back to Outlook/Exchange. Notes/Domino supports even less standards than M$ (Can you say "non-RFC822 compliant"). At least running Exchange I could use a POP3 client to get my mail. I don't even have that choice with Domino. It's a memory hog, slow, and bug ridden.

      Plus the fact that the corporation uses it's "database" capability (Think Filemaker Pro v 2.0-3.0) for just about everything; which forces you to use the Notes client. A programmer I work with has pretty much either implemented or found Apache/PHP/MySQL equivalent solutions for all of them that are faster, more reliable, and easier to support.

      I aggree 100% with Peter Gutman's assesment:

      Notes Spotting

      "Choose no life, Choose Lotus Notes"

      -Neil
    2. Re:domino? by Anonymous Coward · · Score: 0

      Going to a school where I run all their servers the sysadmin has tried several times to get me interested in Notes. I've also told her several times I never want to touch the crap. It does a lot of neat stuff and the users really like it once they figure out it's wacko ways of getting things done, but it's still a POS. You can use a pop account to get your mail though. I just point my client to mail.nths.nvusd.ca.us and it goes right through. Plucks my mail to my client and deletes it when I delete it on my end.

    3. Re:domino? by Anonymous Coward · · Score: 0

      you can run R5 on linux... while i have been using domino 4.6 for the last 3 years, i have found that the calendar/scheduling does work well, and there IS suppoert of external POP or IMAP servers.. as well as something called iNotes.. a web based client for checking your mail. It is in no way an easy thing to use. I have had major problems with it, but then for months on end, i have never touched the thing except to add new users. i wouldn't drop it on linux unless you knew what you were doing though.... i had the same idea as you, and in the end, decided to (im going to get slapped for this) put it on AIX.

    4. Re:domino? by Anonymous Coward · · Score: 0

      You work for verizon too huh?
      :)

    5. Re:domino? by jchristopher · · Score: 1
      Plus the fact that the corporation uses it's "database" capability (Think Filemaker Pro v 2.0-3.0) for just about everything; which forces you to use the Notes client.

      Beg pardon, but if you need Notes client to access the databases your guys have created, something is wrong. If Notes/Domino is done right, EVERYTHING is accessible using a web browser. Plenty of people develop entirely on Domino and would never think of requiring Notes client for access.

      If you are considering using Domino for groupware, go for it! Yes, it's "different" but it works great.

    6. Re:domino? by Anonymous Coward · · Score: 0

      > At least running Exchange I could use a POP3 client to get my mail. I don't even have that choice with Domino.

      Load the POP3 task and you can use any POP3 client (personally tested with Outlook and Communicator) to get your email out of Domino.

  42. MySQL by sg_oneill · · Score: 2

    We recently did a big roll out in a Govt dept (Can't tell you which one tho. NDA!) using 2000 boxen, running MySQL. It was a freaking joy to behold.

    MySQL runs like the clappers, and *assuming you don't need row level locking and a few nifty things like that* slipped right in where MS-SQL once reigned.

    The MySQL odbc drivers all worked charmingly and allowed the VB-drones to make their crufty little db apps as seemlessly as if it was Ms-sql.

    Apache works pretty sweet too if you need a *real* PHP host. I've been told the ASP on it works moderately ok if you really must. (Which you may if management heard that Gartner recomendation).

    Of course none of it reeealy compares with the using linux as the be-all-end-all windows service pack! But that goes with out saying really.

    --
    Excuse the Unicode crap in my posts. That's an apostrophe, and slashdot is busted.
  43. We used Perl in Windows for a major project by Anonymous Coward · · Score: 0

    The Perl scripts replaced proprietary tools such as Informatica for data warehouse ETL (Extraction, Transformation and Loading) processes.

  44. Too many specialized apps by Anonymous Coward · · Score: 0

    In my work, we use too many 3rd party specialized applications for Open Source software to be a viable solution. These are usually software products from small software houses than only run on Windows, but that are critical to the type of work we do.

    However, I've made it a priority to install and use some Windows equivalents of unix software. I'm slowly learning nmap for NT from eeye, and it's a great application for testing network security.

    I'm going to build a linux box as sort of a network analyzer right off our DSL Modem/Router.

    But you know what the most reliable piece of equipment at my office is? My Dell NAS 705N Server.

    I specically chose this 160GB RAID 5 array system because it ran a unix type variant OS. I chose it over a Maxtor system that ran a Win2k variant.

    Well, the results speak for themselves. Whereas the NT domain controller will need a reboot every 2 weeks or so, my Dell NAS server runs like a clock....i haven't even had to reboot the thing in 3-4 weeks. It provides a huge amount of options for me- I can connect with windows, mac os 9, os X.1, and unix boxes.

    This, IMO, is great for small companies with no budget to hire you expensive unix sysadmins. Make superior UNIX technology invisible to me and make it work seamlessly in a Win32 environment, and I'll buy it, learn how to manage it, recommend it to my friends who are in systems management, and tell the world about it.

    1. Re:Too many specialized apps by Anonymous Coward · · Score: 0
      Nice to see an MCSE trolling on /.

      I know you didn't meant to troll, but you are. You see, listening to your MCSE trashtalk about how you're going to set up a Linux box to run SNMP or some shit off your office DSL modem! immediately gives you away as one of those incompetent assholes I have to deal with everyday.

      Bwahahahah! The fact that you actaully referred to those fucking Lynkshit "routers" as a router shows your competency. As well as the scale of your organisation. You probably have some shitty Exchange box that craps our every other Friday, while you're out playing golf. Then the receptionist calls the DSL provider to bitch again.

      You have given yourelf away, the wolf in sheep's clothing, only you have no teeth. Get lost you hack. I have spoken to and dealt with your type before, you don't know shit. You get your MSCE and Chartered accountant status, then go to work for a real estate agency, and the boss lady tells you to also be the "network admin". You couldn't troubleshoot your way out of wet paper bag, so you have to call your DSL tech support, informing them that "I am the network admin, but we cannot get our Internet, do you have a problem on your end?"


      Guess what troll, YOU are the problem. Go back to accounting. And stay away from Nmap!

    2. Re:Too many specialized apps by Anonymous Coward · · Score: 0

      That was a little uncalled for.

      First off, I don't have an MCSE. I don't care to get one either.

      I've been playing with different types of computers all my life, and it's just what I do. I'm not an accountant, I'm actually an historian who needed work after college.

      Why don't you try working for a company with 20 real estate brokers in which the structure of the company is set up so that each broker has to buy his own PC. I have to make sure software works on the latest and greatest Windows 2000 PC from Dell, while also make sure that it works on ancient Win95 laptops with 32mb of RAM. Norton Ghost images? I wish it was that clean! Tech support at my university was far easier to do because it was a homogenous environment.

      I have to put up with a limited budget. When I came to this job, they had a single server- an HP Netserver NT 4 PDC with Exchange/File/Print serving duties. The main server had 800mb free the first week I was there. your comments should be directed to the person who worked here before me.

      Now we've got three different servers, the Dell unit for file sharing, a secondary NT 4 box as PDC, and the HP as BDC with Exchange on it.

      And the modem I mentioned is a Speedstreem DSL business class modem with four internal RJ-45 network ports. What would you call it if not a router?

      Want proof? I'll telnet into the damn thing right now and post a link to the screenshot where it shows you can change some of the routing settings.

      "You couldn't troubleshoot your way out of wet paper bag, so you have to call your DSL tech support, informing them that "I am the network admin, but we cannot get our Internet, do you have a problem on your end?"

      Bullshit. I'm no super admin, and I have a lot to learn, but the stability of my servers at work has increased by 5x at least. I believe in redundancy so that if one system goes down, I've got a back up. I've troubleshooted shitty 16bit windows software from development houses that have no good online tech support documents.

      Nimda? Never was a problem, IIS has always been disabled on my systems, and none of my servers were infected except for the Dell which had been infected because it was a share on an infected user's desktop. I'm always wary of whether or not a critical server has been infected, and I keep up to date on the latest security news.

      I hardly ever call any tech support people, I assume the problem is local until I know otherwise.

      Granted, I don't know much about any type of *nix, but I'm willing to learn and enjoy working with it. I'm not an awesome administrator, but I've increased the performance and reliability of the systems I'm charged with overseeing, and I've gotten a couple of bonuses along the way from IT-ignorant bosses.

      Good day.

    3. Re:Too many specialized apps by underpaidISPtech · · Score: 1
      Mmmm, tasty flamebait!
      This, IMO, is great for small companies with no budget to hire you expensive unix sysadmins.

      Yep, it's always a good idea for a company to pay more for overpriced, unstable, server solutions, and less for knowledgeable sysadmins. Saves money in the long run right?

      I mean, why pay nothing for your server solutions, and then a little bit more per annum for someone who actually knows what they're doing?!? What a silly concept.

      Imagine if cars and buildings were built with the same mentality. Buy substandard overpriced materials and get a bunch of monkeys to slap the pieces together in hopes that it fits into what looks like a a car.

      Make superior UNIX technology invisible to me and make it work seamlessly in a Win32 environment, ... That sounds more like a user talking than an admin. Keep it invisible? What the hell are you smoking? Maybe you like your pointy-clicky push button Website and network share set-up, but I'll take a text file over that shit any day. There is nothing more aggravating that having to jump through 30 dialog/pop-ups to adjust the packet filtering on a newly opened port.
      ... and I'll buy it, learn how to manage it, recommend it to my friends who are in systems management, and tell the world about it.
      Don't just learn how to manage it, understand it.

    4. Re:Too many specialized apps by underpaidISPtech · · Score: 1
      I hardly ever call any tech support people, I assume the problem is local until I know otherwise.
      I hope you honestly do that, I really do. In which case I apologise for my earlier harshness.


      And the modem I mentioned is a Speedstreem DSL business class modem with four internal RJ-45 network ports. What would you call it if not a router?
      I would call it a Speedstreem DSL business class modem ;)

      A linux box running ipchains and NAT isn't a router either. A router, last time I checked , routes traffic, it does not do DHCP or NAT or any of that. It routes.


      If you are on a limited budget, you could probably increase the frequency and size of those bonuses by migrating your backend systems to a *nix variant. If the environement is extremely heterogenous, then you may not be relying on Win2K Active Directory. Which meands that a *nix solution is doable as your environement is not tied to a flimsy MS implementation. In that case ( as you said about an NT4 PDC ) why not use Samba and have it do authentication? Get rid of NT4. No more licenses, nor more service packs and hotfixes, no worries about Nimda. Just a suggestion...

  45. Oh yes , been there done that by Anonymous Coward · · Score: 1

    Been there done that, worked at a 4 places in the last 7 years or so that had the same concerns, but as always the biggest selling point was CASH $$$$, cash comes in many ways, saving, less downtime, etc , Sure youre going to pay more for a copetent admin that can admin both MS and *NIX, truth is I am still unsure how someone can call themselves a SysAdmin that cant handle both, BUT the saving can be significanty more , and there you have
    the offset you need. Its not too painful, Samba, Apache, sendmail, whatever else you need and hell go buy a copy of ChiliASP for legacy Web stuff to detailed and end of life cycle to migrate.(I know you still have to tweak it, We did this to a 900 ASP page insurance application the damm code printed was like 80 pounds !) Took 2 weeks to migrate to ChiliASP , mostly stuff that wasnt proper to start with) Youre still way ahead of the game, One office I was in had a ton of basically data entry people that like to fancy themselves as developers, I should also state I am first and foremost a developer, that has to perform SysAdmin functions nearly everwhere and have always ended up as head of the dept, (at all the last 4 places) because the existing SysAdmin didnt have a clue about *nix enviroments and that was where we needed to be.

    On the desktop side, sell it, explain to the users, hey this is current, this is cool, this is where its all going, you are groundbreaking man, crap like that. There were and are some that cant be migrated, legacy apps, graphics apps, (And before I hear one more IDIOT preach Gimp, be quiet it does NOT do what it needs to and does not output formats our Direct to plate presses can handle, or the RIPS, or anything) So those people still live in what I call MacLand. You know how Apple people are anyway, 90% dont have a clue how a coputer actually works, and that ok, it does what they need it to. Star Office 6 is pretty good stuff, The biggest single problem is with legacy stuff no one cared enough about to create filters for.

    Its not hard, and after while it becomes kinda old hat, Migrating the first time is always the hardest, not because you are new to the technical details(Im assuming youre competent to make the migration) Its actually in the people managment skills, How to handle the bosses, and how to handle the users concerns and suggestions, truth be told first migration was small scale and went near flawless, but the uppers were ready for it and thats why I was brought in, the second one I jammed down their throats, overwhelemd the users with new toys(intentionally to keep their mind from the real problems, it worked) and when all was said and done it was beautiful, so beautiful in fact when their DotCom bubble burst their "Fixed Assets" were purchased by another NOT-COM that wanted nothing more than the charis desks, and infrastructure, they move in a branch office and the lay on the land remains the same a year later.

    1. Re:Oh yes , been there done that by Anonymous Coward · · Score: 0

      You know how Apple people are anyway, 90% dont have a clue how a coputer actually works, and that ok, it does what they need it to.

      You're completely wrong. The MacOS is easier to understand and troubleshoot than Windows, yes. But I've found that Mac users tend to, as a result of that, do a better job of understanding what's going on and being able to fix minor problems themselves.

      (And before I hear one more IDIOT preach Gimp, be quiet it does NOT do what it needs to and does not output formats our Direct to plate presses can handle, or the RIPS, or anything)

      A) Yes, GIMP has much better support for RGB PC formats than it does color separations. Photoshop wins there. However, if you can't handle writing a script to convert output from the GIMP to a prepress format, you shouldn't be calling yourself a developer.

      B) The GIMP doesn't currently do fancy color profiling. This is true, and might be an issue.

    2. Re:Oh yes , been there done that by Anonymous Coward · · Score: 0

      Take a room of 100 MAC users, ask them to explain their system starting at a hardware level, what each subsytem is what is does and how it interacts with the others, ask them how a filesystem is structured and why, THEN take a room of 100 *nix users and ask the same question, this is what I mean by 90% of MAC users dont have a clue.

      Like I said thats OK,they know (for the most part) how to get it to do what they need it to, these guys are strip monkeys, they churn out work for the presses all day 10 hrs a day, networking ? Ugh what a clutsy nightmare. Id love to upgrade them to OSX they would too , problem is we have over 200K invested in liscences for 8-9 software even with upgrades its not going to work, not to mention things like the 20,000 DPI scanner that takes up a 10 foot by 15 foot area that runs off a Mac.

      RGB what is that(Yes I know what it is) no press or color process in the work uses that, CMYK, it is and has been for 300+ years the way process printing is done.

      There is a SUPER profound difference between so called Digital Graphics Artist, and Graphics Artist that can produce Press ready Imagges, out of 100 Jobs we get in from people with their digital graphics editors (dont get me wrong we use em too) 90 of them dont have a clue about printing and it all need to be reseperated, REAL printing is a different story from pretty pictures on a screen. Gimp make NO account of this, and wasnt meant to, Hell I love Gimp, I use it, All of my stuff lives in a digital world its great for that, but in a print enviroment I can say from experience it has less than 5% of the functional capablity of Photoshop, and probably never will , theres no demand for it.

  46. hah by Anonymous Coward · · Score: 0

    'Accidental' killing of civilians, my ass.

  47. This is what I would suggest. by pauldy · · Score: 1

    HP's OpenMail for your mail server. It provides most of the same functionality as Exchange at http://www.openmail.com/ this application is apparently being phased out or something but we use it and like it. For office type apps I would use StarOffice it really isn't that bad. Most everything else office wise should be easy to find as far as the utlities go. Also for webservices go LAMP Linux Apache MySQL PHP. The only caviate to this is if you don't know security you will be in the same boat as your NT solution. People always have these tendencies to configure things so they work and never look back. This means if it is something they have not used before the first time they configure it they will probably make the same mistakes as others leaving ther systems open to various attacks. The moral here don't convince everyone to jump ship before you really understand how to keep your network secure.

  48. Almost complete ...... by buchanmilne · · Score: 4, Interesting

    We are a small company in South Africa, and we run vritually everything on Open Source software. on the server side we have:

    3 Linux Mandrake boxes:
    1)Samba PDC and main fileserver (also NFS), openldap server,
    2)Postfix/UW-IMAP/amavis virus scanning mail server, apache web and webmail, Star Schedule Calendar server.
    3)Samba/CUPS printserver, intranet server
    The only proprietary software here is the Star Schedule server, which we are looking at replacing.

    1 Windows 2000 Server/MSSQL 7 server/IIS
    This box is for the ERP/Project Management software we use (don't blame me, management didn't even consult IT).
    On the desktops we run mostly Windows 2000 or Windows NT with Star Office, GIMP, and Netscape. We will be deploying Mozilla and OpenOffice to replace Netscape and StarOffice.

    Openldap provides a convenient shared address book, and allows use to use linux on the desktops as conveniently as Windows boxes joined to the domain. Password authentication on linux is done with pam_smb, account info by ldap -> one account and one password. Star Schedule povides calendaring, although it is not that robust. We migth migrate to phpgroupware .....

    There are a few people who have MS Office (since they claim they can't send (Star|Open)Office to other companies ... we will see about that soon ...
    Other proprietary software we use is Pro/Engineer and Wave (from Ricardo). Pro/E does not run on linux (yet), but Wave does.

    1. Re:Almost complete ...... by Anonymous Coward · · Score: 0

      I really don't userstand how you can use postfix, you can't even do proper backups (that are guaranteed to work= when the server are live. Don't your company have requirements that proper and safe backups must be made?

    2. Re:Almost complete ...... by mabinogi · · Score: 1

      hmm....I'd really suggest giving CMU's cyrus IMAP server a go instead of the UW one.....

      I tried the UW one for my branch of our company.....(supporting only about 10 - 15 users at the time) and it performed horribly.....
      The problem was, that since each folder is implemented as a flat file (mbox style), operations on folders with large amounts of mail, or a few largeish attachments became really painful....(and as we are a laser printing / mailing house, we tend to recieve a fair bit of client data by email on a daily basis, and some of it can be quite large.)

      For instance, to delete an email requires basically creating a new copy of the mbox file without the email your deleting in it. If the mailboxes get large (20meg or more) then this becomes really painful unless you're running a decent sized machine.

      After enough complaints about the speed of the mail, I hunted around and found the Cyrus IMAPD and tried that out...and it works brilliantly, as each email is stored as a separate file, and the headers are cached in a BerkleyDB database in each folder. The result is that you can have tens of thousands of emails of any size in a single folder, and everything works as fast as if you only has one or two.
      Just to give you an idea....my mail account at work has more than 15,000 messages (spread around quite a few folders..though my inbox has about 1700 that someday i'll get round to filing /deleting / whatever) and totals more than 1 Gig.
      The mail server is a PentiumII 233 with 64meg memory and two 18gig IDE drives being software mirrored, and now supports 30 - 40 users.

      Another advantage of Cyrus, is that mail users do not need local accounts. You can use any authentication method that the Cyrus SASL library (which seems to be shipped with most distributions these days, due to sendmail being able to use it) supports.

      Cyrus also supports server side filtering using the SIEVE language, you can set up SIEVE filters either system wide, or per user.

      and FYI....our branch has
      8 Linux boxes (Redhat) consisting of:
      1 Mailserver (Sendmail & CMU Cyrus IMAPd - virus checking is done at our corporate gateway, through a horrible mess of W2k / exchange servers way out of my control)
      1 Samba fileserver & NIS server
      2 Client remote access machines
      1 Firewall
      2 production machines one Dual proc, one 4way (where all the day to day work is done, big file conversions to Xerox Metacode using inhouse software)
      1 Development and testing machine for advanced projects
      1 Legato backup server

      2 Sun Solaris boxes:
      1 Production machine (being phased out in favour of the DELL Linux boxes above)
      1 testing / fallback / doorstop / whatever machine

      1 Orignal DEC Alpha server - Now finaly a permanant doorstop.

      1 NT4 machine - Print server for a Xerox Document Center (would really love to find software to support this from Linux or Solaris, but Xerox don't seem to acknowlege that Unix exists in the case of this device).

      All our desktops are Windows machines (with the Windows scripting host disabled or uninstalled) with the exception of a couple of us in IT (I'm using a Dell Latitude c810 with Debian unstable on it, using VMWare for the few Windows things I need)
      Netscape 4.7x is what we use for mail. The rest of the company uses Outlook, and with the exception of the occasional email with that crappy stationary stuff in it, there are no real interoperation problems there. And we get the added bonus of being able to laugh at the rest of the company every time a new Outlook/VBS worm finds it way through the gateway...hehe.

      --
      Advanced users are users too!
  49. Did it and got my hand slapped by rikkards · · Score: 1
    I used to (note the "Used To") work for a law firm that was complete Microsoft shop. Since I was the only IT Admin (and only person who actually had a clue when it came to anything involving computers) I decided to replace the MS Proxy 2 server with a Linux box running IPChains and to set up Home directories mapped to a drive. The uptime and stability improved greatly. I had 114 days uptime until a planned power outage. WELLL, when they realized what I had done it didn't matter that things were performing beutifully everything went back to the way it was before. They would rather ensure that they wouldn't have problems replacing me than minimize problems.


    So I took a little initiative and got in trouble for it. Thank god I am out of there.

    Funny thing is that this law firm specializes in Intelectual Property (Patent and Trademarks) and is way out of compliance with their MS licenses.

    1. Re:Did it and got my hand slapped by Hektor_Troy · · Score: 1

      Maybe they know, that the licenses are unenforcable in a court of law, and are just waiting for BSA/Whoever to come barking. Then they could make a big name of themselves :-)

      --
      We do not live in the 21st century. We live in the 20 second century.
    2. Re:Did it and got my hand slapped by reallocate · · Score: 1

      Don't know what kind of understanding you had at your last job, but where I work you are supposed to make you case to the folks who actually own the place before you start tinkering. Like it or not, technical considerations are not the only things that matter.

      --
      -- Slashdot: When Public Access TV Says "No"
  50. Perl from activestate... by Uzull · · Score: 3, Informative

    That's what we are using to automate our windows environments ! windows has no embedded scripting language as for example OS/2 with REXX. We use it for nearly everything - automated installs, login scripts, database management, system administration, etc. It makes life a lot easier and extensible, and the support (newsgroups, internet) is excellent. If you try to do this with a microsoft method, you would have to learn several different programming and scripting languages, pay for compilers (VB), click a lot around, and would require much more personel, and have a crap support !

    1. Re:Perl from activestate... by Ratbert42 · · Score: 1

      windows has no embedded scripting language as for example OS/2 with REXX...would have to learn several different programming and scripting languages, pay for compilers (VB)...

      FUD. Most modern versions of Windows, especially on the server, have the VBScript engine included at no extra cost. No compiler required.

      The downside of course, is that it's VB.

    2. Re:Perl from activestate... by Anonymous Coward · · Score: 0

      Actually I think the Windows Scripting Host is now installed by default on most Windows OSes. This allows you to script in VBscript, JavaScript, and I think PerlScript from activestate.

      Downside: WSH has been used in the .vbs viruses that have gone around.

      Also I have found that, while useful, the perl "compilers" (perl2exe and one from Activestate's Perl Dev Kit) tend to generate large executables compared to VB and the like(understandale, given that Perl's primarily an interpreted language).

    3. Re:Perl from activestate... by mpe · · Score: 2

      That's what we are using to automate our windows environments ! windows has no embedded scripting language as for example OS/2 with REXX. We use it for nearly everything - automated installs, login scripts, database management, system administration, etc

      The really daft bit is that you get better login support with the Netware client than the SMB client. Even the default Microsoft one, you get an even better network client from Novell. But there are no third party SMB clients, best you can manage is to replace LMSCRIPT.EXE with something else.

    4. Re:Perl from activestate... by ttfkam · · Score: 2

      VBScript comes with all installs of Windows. The JavaScript engine is installed with IE (and therefore effectively all installs of Windows). PerlScript works in exactly the same way (Perl talking to COM objects instead of VBScript talking to COM objects for example), but is a separate download.

      As far as the downside, the reasons why it has been abused (I still think that WSH is a good idea) is that (a) Windows launches files ignorantly by file extension, (b) all files are effectively executable (as though everything was chmod +x) and (c) mail programs et al on Windows launch attachments directly to the system execution engine (which is based on file type). Oh wait! They added an alert box to Outlook! :-/

      As far as perl2exe is concerned, you were probably using the basic pack which ships as a single executable (no -tiny option -- no that's not a joke or typo). If you have many of these programs on a system, you can install a single large DLL (just like VB) and distribute much smaller application EXEs for your actual programs.

      The fact that Perl is interpreted is basically immaterial. Any language can be interpreted if you run it through an interpreter instead of a compiler. There is even a C interpreter out now! The converse is also true. Any language could be compiled as well. What do you think an interpreter does? It takes textual input and translates them to machine code on the fly. Compiling does the same, but prior to use and only once (as opposed to every time the program is started).

      An optimizing compiler is technically difficult and options like perl2exe and ActiveState's product are not optimizing compilers. They merely package the interpreter with each executable to avoid the explicit need to install an interpreter. This doesn't mean that someone couldn't write an optimizing complete compiler for Perl. It would (and has historically been) quite difficult, but difficult != impossible.

      By the way, I didn't mean to criticize you per se. I just wanted people to know what's really out there and not vague suppositions.

      On a related note, someone mod the grandparent (not the parent) down. While happily towing the party line, it is still completely inaccurate (except for the bit about OS/2 having REXX installed by default).

      --

      - I don't need to go outside, my CRT tan'll do me just fine.
  51. iis vs apache by Anonymous Coward · · Score: 0

    The simple fact is that apache is slow as a dog (for better unix-based stuff see thttpd and zeus).

    IMO, the _only_ advantage to running win32 is that iis is really fast. win32 + apache gives you the worst of both worlds.

    1. Re:iis vs apache by sapphire42 · · Score: 1

      Not in my experience. My sites on IIS are much
      slower than on Apache. And it takes me longer to do anything to the IIS machine.

    2. Re:iis vs apache by Anonymous Coward · · Score: 0

      Actually, TclHTTPD (or AOL server, if you prefer so) is faster and easier to maintain for both platforms (UNIX and Windows). It can be found at http://tcl.activestate.com/software/tclhttpd/

  52. VPN by No-op · · Score: 1

    if you're using pptp vpn's, please don't replace them with poptop. maybe now is the time to move your users to IPSec? it's quite a bit more secure, and isn't so trivially easy to decrypt/read.

    that being said, it's not so easy to get everyone playing on the same IPSec field, what with win2k and their stupid L2TP/IPSec tunneling crap. crack smokers. blah.

    --
    EOM
    1. Re:VPN by funky+womble · · Score: 1

      pptp's not too bad with recent versions of all the software and using stateless encryption.

    2. Re:VPN by ted_nugent · · Score: 1

      As long as NAT is prevelent as an internet access method, we will need PPTP.

      --

      Free the West Memphis Three!

    3. Re:VPN by No-op · · Score: 1

      that is the sad disgusting truth, isn't it? my only serious beef. it's also bad that many major ISPs (especially so-called "broadband" providers) block IPSec. @home is a good example- for them to allow that traffic you need to pay another 40 bucks a month for "@work" instead.

      that being said, I've been trying at work to come up with many ways around the whole NAT blocking scheme, and there really many. the best you can do for firms that connect to yours is try mapping IP addresses on their firewall. this doesn't help if they are using DHCP in a heavy address turnover style (NT dhcp, anyone?)

      what are you going to do? shit happens, I guess. all of our important stuff has to be done over IPSec as part of our usage policy, so at least I have that to fall back on when I tell someone their new swanky cable modem won't work and they have to use dialup instead :)

      --
      EOM
  53. Re:nooooo.... by pauldy · · Score: 1

    And your nothing but an anonymous troll who forgot his prozac. I don't think anyone was saying SO is better than any of the current Office product lines. I think they were just saying some parts of it are. As a whole I think the MSOffice suite is probably the best. At the same time however SO is fastly closing in. By not focussing in on such lameness as a paper clip to present help on the prodct or autocorrection that undos what I was trying to do everytime I do it. SO is just a simple office package that lets me get my work done and isn't so abstracted that one has trouble figuring out how to do anything productive. I wouldn't say this is for everyone. Some people are so obsessive that they can't put down a package until they understand what every menu item and every short cut key they can think of does. Power to them they will probably never switch from MSOffice. For me I just want to whip up reports do some spread sheet action and the occasional presentation. SO Works great for me. Your inability to except that shows a lack of understanding and life experience.

  54. A solid replacement for SQL Navigator by meonkeys · · Score: 1

    TOra is an awesome database utility that runs on Linux and Windows that could be used to replace SQL Navigator. It can connect to Oracle and MySQL.

  55. IE bugs = bad render, Moz bugs = crash? by Anonymous Coward · · Score: 0

    Ok, so what you're saying is that IE screws up when rendering some HTML/CSS. But if Mozilla crashes randomly, while IE randomly screws up some rendering (and so does Mozilla since a lot of pages are coded for IE)...which is worse?

    Right now, sad to say, IE's winning.

    1. Re:IE bugs = bad render, Moz bugs = crash? by xtremex · · Score: 1

      How come all the people who comment negatively about Linux or OpenSource do NOT use an OpenSource platform as their primary? I use Linux 98% of the time (and BeOS and FreeBSD when I'm in the mood).
      I dont even use Windows at work even though we are an AIX server, Windows client house. I've seen more and more staff go the Linxu route..and I think it could be because I manage the department! Seeing a manager practive what he preaches goes a LONG way. I don't even consider Windows ports of GNU software 'real'. Always sub-par.
      Why use vi on windows? Makes no sense to me..It's like putting a spoiler on a Hyundai.

      --
      If you're not a Liberal in your 20's, then you have no heart.If you're still a Liberal in your 30's you have no brain.
  56. Stereotypes by Carnage4Life · · Score: 5, Informative
    There is little open source software for windows, because authors of open source software do not want to support microsoft.

    Thanks for stereotyping Open Source software developers. Unfortunately you are wrong. Many people who become involved in Open Source software do so because they want to share software with people and not because Micro$oft sux0rs. Simply because most of the posts on Slashdot typically mindlessly bash Microsoft and call it the Great Satan doesn't mean that people developing software that they want to benefit users of software will divorce themselves from the Windows platform.

    What makes you think that Open Source development is restricted to users of a certain platform? Open Source Developer != Linux user even though a lot of them are.

    Apache and Star Office are exceptions, because they want to become standards and that means being available for the most popular desktop platform.

    Exceptions, huh? How about
    1. OpenNap
    2. XFree86
    3. Cygwin
    4. Emacs
    5. Vi and Vim
    6. Mojo Nation
    7. Visual Tcl
    8. MikTEX
    9. Open Perl IDE
    10. Mozilla
    11. WinCVS
    12. BitchX
    13. Firebird
    14. mySQL
    1. Re:Stereotypes by Anonymous Coward · · Score: 0

      You listed 14 packages, and I could probably come up with another 10 or 20 if I search around, but this is in stark contrast to the hundreds of open sourced packages available for *nix.

    2. Re:Stereotypes by crealf · · Score: 1
      You listed 14 packages, and I could probably come up with another 10 or 20 if I search around, but this is in stark contrast to the hundreds of open sourced packages available for *nix.

      However these are the major ones. Add Perl, Python, Ruby, the Gtk-win32 alpha, xemacs, SDL, and you really have almost everything on Windows that a Unix developer has on Unix.

  57. RE: by pauldy · · Score: 1

    This was your problem then. You should know better than to migrate an office of people who are not familiar with a product if you too are not familiar with that product. No simpathy here. One can only hope you learned the appropriate lesson from that experience.

  58. Notes on Linux by Anonymous Coward · · Score: 0

    The domino server runs on Linux, but the
    Notes client doesn't, AFAIK.

    The main point with Notes is that is more flexible since you can write Scripts and/or access Notes databases via Java/COM/Corba.

  59. More useful stuff by Kryptonomic · · Score: 1

    Those who work in engineering and/or scientific research may find SciGraphica a most useful tool for preparing publication quality graphs. In particular, if you have previous experience in using Microcal's Origin, you will feel at home with this open source program.

  60. This is more common than you think... by Ravenseye · · Score: 5, Interesting

    I think a lot of folks are doing stuff like this. We did it a little at a time. MOST of our users haven't noticed anything different except that things tend to run a little better. The firewalls/proxy servers went to a Linux box three years ago. Web based access to corporate mail moved to an open source Linux solution last year. Hardly anyone realizes that the last three years of corporate transactional data (we're a financial institution) now resides on a sub $1,000 Samba box. Can't even remember when I moved that....certainly over two years ago.

    This year, we bought some insurance agencies to add to our holdings. BEFORE we bought them they were MS everything....from the mice up. Seems that most of the insurance business likes Redmond a lot. AFTER we bought them, they have Win2K on the desk, Samba as a server, and Linux based firewalls /proxies. Outlook is history..replaced by Pegasus Mail (I know.....not open source or Linux friendly but works great) which will soon host a Python scripting engine for all the stuff that VB does in Outlook.

    The stuff runs great. The people don't know the difference...they just say that they're glad they all have a new "computer system". A few suits have trouble because they only know "names" like Exchange or Outlook. They also expect to see a calendar in their e-mail software....although they can't explain why it belongs there. I always have handy, an expense report on what the stuff cost us and a quote from CDW on what it WOULD have cost us using NT Server/Proxy/Exchange, etc. I also remind them that their way would probably cost us more IT staff too.

    None of this was hard to do. None of this was technically difficult. None of this hurt our business.

    All of this worked. All of this helped our people. All of this saved us money. All of this was the right thing to do.

    Pick a project....think it out...do some research and get it done. You'll be happy you did and your company will be better for it. I did it in a very conservative financial institution that HATES to take risk. And now I work for a better company because of that decision.

    1. Re:This is more common than you think... by mpe · · Score: 2

      A few suits have trouble because they only know "names" like Exchange or Outlook.

      But do they attach the same importance of names to telephone systems, heating, air conditioning, water pipes, electrical cable, etc...
      Half the problem here is people who know a little thinking they are experts, when in most other situations they'd leave it to people who know what they are doing.

      They also expect to see a calendar in their e-mail software....although they can't explain why it belongs there.

      Most likely it's "The way Microsoft does it so it must be the right way".

    2. Re:This is more common than you think... by RelliK · · Score: 2
      A few suits have trouble because they only know "names" like Exchange or Outlook. They also expect to see a calendar in their e-mail software....although they can't explain why it belongs there./

      LOL! This is so true, and I've had to deal with these types myself. These are probably the best words of wisdom in this entire thread. Thank you!

      --
      ___
      If you think big enough, you'll never have to do it.
    3. Re:This is more common than you think... by Anonymous Coward · · Score: 0

      I never *did* understand that. Yes, having calendaring software is important, but *why* does everyone want it rolled into email software? There's no common functionality that should be shared from either a user or a developer perspective.

      *I* don't have a problem with using a separate app for scheduling. *This* guy probably doesn't either.

    4. Re:This is more common than you think... by sheldon · · Score: 2

      "They also expect to see a calendar in their e-mail software....although they can't explain why it belongs there."

      Can you explain why it doesn't?

      The ability to schedule conference rooms and make appointments with other employees at my company is an absolute critical function. Being able to do so from the same interface that one uses for other forms of communication is highly desirable.

      Is your solution capable of doing this? You don't even mention what you use to support scheduling.

    5. Re:This is more common than you think... by Anonymous Coward · · Score: 0

      Have you used Outlook or Notes for calendaring? The whole invitation - response dance is handled with e-mail messages (not the RFC822 type either).

    6. Re:This is more common than you think... by Ravenseye · · Score: 1

      Can you explain why it doesn't?

      Because the intent of Outlook was (and is) to provide e-mail communication services. The added convenience of being able to schedule meetings, discussions and reserve room locations is great because, as another thread pointed out, the process is very "e-mail" oriented.

      We allow users to publish public calendars if they want to. Not everyone wants to. Being primarily a "retail" operation, it's very rare that someone isn't "hard" scheduled to be covering a customer area...be it the teller line, the customer service/sales area, pensions, trusts, lending, etc. Meetings involving more than a few people are generally held for everyone and thus, don't need the granular approach afforded by Outlook.

      Calendars are generated using XML on a Java interface that we wrote. Users can have as many calendars as they wish. Some are private..some are public. All reside on a Linux server and are accessed through a browser. When e-mail is required, a mailto extension kick starts Pegasus (using NSProto). Drop down lists provide e-mail address books on each calendar page...personal and private...as well as distribution lists. All calendars are archived. Public event changes are automatically e-mail to affected participants. All calendars are accessible from any other remote location. Calendars needing to be kept private are stored in users home directories. Public calendars are web based (Apache).

      The "blind" set of many people is that, because Outlook has this function built in, then ALL e-mail programs must have it. That's why Pegasus will get it soon too. It's not that it doesn't belong there, it's that for scheduling, what most people really need is a calendar/scheduling program that has access to e-mail...not the other way around. And what people REALLY deserve to have is MAPI that works, so that you could deal with any scheduler and any mailer without being cursed with this "Outlook or else" problem.

      The problem with these (few) suits is that they seem to think that whatever they grew up on is the ONLY way to go. Anything that they have to learn or adapt to seems to drop them a notch or two and that is unacceptable to them.

      By the way, we've always scheduled in this way. Started out using a javascript routine and publishing to an intranet page (at that time, it was on a Netscape Enterprise Web Server). The system was basically "read-only". Kept going from there. Stayed away from Outlook/Exchange due to the proprietary issues like the MS-TNEF junk, the security problems, the default to rich text/HTML...I could go on and on. Outlook works fine...it just wants you to sell your corporate soul. I do the IT stuff...I'm pretty sure that soul selling is NOT in my job description. Shouldn't be in any of ours...

    7. Re:This is more common than you think... by sheldon · · Score: 2

      "The problem with these (few) suits is that they seem to think that whatever they grew up on is the ONLY way to go."

      But you suffer from the problem that just because it comes from Microsoft doesn't mean it isn't a good way to go.

      Over the years I've used a variety of solutions. Mainframe based, Unix based... Groupwise, Lotus Notes, etc. Of all those various solutions, I've found Outlook to be the absolute best in terms of handling email and scheduling functions. Now granted, this wasn't always the case, the latest versions of Exchange and Outlook have improved on those functions tremendously.

      And I agree with the suits... I absolutely cannot imagine having to use a solution that was not as versatile and easy to manage. I get the impression that you are one of these IT people who don't really want to understand user land issues, but rather shove a solution down the user's throat. That's unfortunate because it gives us all a bad name.

      Although it's that very attitude that inspired the PC era, so perhaps it's good for long term innovation of the industry.

    8. Re:This is more common than you think... by Ravenseye · · Score: 1

      Keep in mind that the decision to platform most those services was made by committee...including those "suits" that didn't like what we ended up doing. My vote was one of 15. The committee ranged from the CEO to a marketing consultant. I needed to bring to the table all reasonable solutions. Price, performance, security, availability and usability were major factors. It's telling to note that the people upset about the committee not selecting some of their favorite software (Outlook on Exchange, AOL Instant Messenger, NT server) had never even heard of Lotus Notes or Groupwise or Apache. Like a lot of people, they take comfort in what they know. Like a few others, THEY demand that THEIR solution is shoved down peoples throats.

      We are certainly not against Microsoft. We run Excel and Access because, out of all the candidates in those areas, they were the best for what we needed. But we don't use Word, PowerPoint or Outlook. Our internet banking product runs on NT. Our telephone banking product runs on OS2...as does every ATM machine. We've never bought an office suite because we invariably discover that one or two pieces of the package aren't as good as someone elses. We're also small enough to **make** things work so we select the best for us. If your decision is to use Outlook/Exchange so be it. That's not my concern. The topic was not why we don't use Outlook.

      Really, the loudest complainers make comments like this..and I quote....

      "I wish that we would just switch to Microsoft for everything so that we won't have to keep looking at new software every two years or so".

      That's not a viable solution. It's a dangerous business precedent. In less than two years we'll be looking at Outlook/Exchange again...maybe sooner. If it's the best solution, then we'll use it. If not, then we won't. That's what makes a business run. Good choices based on core business philosophies. It's neither your fault nor mine that we can't please everyone.

      One last note. The two agencies we acquired that ***had*** been using Outlook (and other MS supplied solutions) were doing so because they contracted with a local IT shop that ***only*** installs MS products. They were surprised to see that there were choices available from both an open as well as a closed source perspective. They were also eager to participate in choosing how the solution would help their business. Then, we asked the IT services firm to quote us on alternative products and platforms as we went through the conversion process. They had no familiarity with any other products and couldn't quote. Surprisingly however, they were shocked when we didn't ask them to stay on board to install and support the chosen alternatives. The owner stated that we weren't the only company to jump their corporate ship this year because of their narrow allegiance to one software vendor. I'm pleased that he had the guts to say that. We'll probably stay in touch.

  61. I'm the sys-adm at a small office by Hektor_Troy · · Score: 1

    Also the software development guy and code-monkey - all wrapped into one.

    We have what ... 12(?) employees including me, and by looking around I think maybe I could switch the secretary from Windows to Linux/FreeBSD. The rest of us are stuck using windows. Why?

    Let's see:
    Autocad: Windows Only
    LON-Maker: Windows Only
    ER/Studio and Describe: Windows Only
    Some other important software: Windows Only.

    I've been talking to the bosses about swithcing away from Microsoft Office, mainly because of the horrendous licens scheme, and they are open to suggestions - my suggestion is Open Office or Star Office 6.0 when/if they include an email and calendar program (think Outlook). May still be on Windows, but it's still cheaper (and hopefully better) :-)

    The server is an entirely different thing. Been talking to my local unix-geek, and the only problem he can see is getting a replacement for Exchange, that will work seamless with Outlook in a "groupware" environment. I've been looking a bit at Bynari's Insight Server, but I don't know anyone who's used it, so I don't really have a clue, if it will be usefull (or even if it will run on unix - yes, I'm to lazy to read the specs :-)

    Any suggestions are welcome, but the suggestions like "fuck windows, find other programs" will be ignored more than me in a singles bar.

    --
    We do not live in the 21st century. We live in the 20 second century.
    1. Re:I'm the sys-adm at a small office by speederaser · · Score: 1
      The rest of us are stuck using windows. Why?

      Let's see:
      Autocad: Windows Only
      LON-Maker: Windows Only
      ER/Studio and Describe: Windows Only
      Some other important software: Windows Only.

      You might try cycas to replace Autocad. The full version is commercial (which I have not used), but there's a hamstrung trial version you can download for free. The free version works great.


      I don't know about Autocad file compatibility. The commercial versions can only import DFX-12 2D/3D files, so you may have some problems there if Autocad can't export DFX files. It doesn't look like Cycas can read DWG files.


  62. Re: by Anonymous Coward · · Score: 0

    Yes, it was my mistake. Quite stupid mistake actually :)

    I have evaluated star/open office many times since then (on my own computers now :) but it still just isn't (by far) a viable alternative.

  63. FUD? by crisco · · Score: 4, Informative
    While many points you make might be true, they may be due to programmer incompetence as much as the Microsoft platform.

    I deal daily with a nontrivial program coded directly to the windows API (no MFC or anything of the sort). It runs across several flavors of Windows (98, ME, 2000) though being developed on 98 and never targetted to 2000. Additionally, it was developed without MS tools using an open source (though not Free) compiler.

    --

    Bleh!

    1. Re:FUD? by mpe · · Score: 2

      While many points you make might be true, they may be due to programmer incompetence as much as the Microsoft platform.

      Would these "incompetants" be those who write the applications or those who wrote the OS?

  64. Exactly by cnelzie · · Score: 1


    Let the MS execs make fools of themselves.

    As for hearing Linux Torvalds talk. I have never had the chance to be anywhere near him. I have been far to busy learning all I can about IT, working 2 jobs and hunting for a home to be able to attend any conventions.

    Hopefully, one I have completed my training and certification tests. I will be able to take some time and really work on properly advocating Linux. If I had the time, I would do my very best to become a vocal leader in advocating Linux the best I can.

    In the meantime, I will do my best to battle immaturity in the ranks.

    --
    .sig seperato
    --

    --
    If you ignore the other uses of a tool, does that make the tool less useful, or you less useful?
  65. Use NoteTab instead of Notepad by nanobug · · Score: 1

    NoteTab is one of the best programmer's text editors available, and the Lite version (which has 90% of the capability of the Pro version) is free. (The Pro version is only $20, and is worth much more than that.)

    The name is similar but NoteTab is just massively useful (compared to Notepad, which is a joke).

    See www.notetab.com

    1. Re:Use NoteTab instead of Notepad by Anonymous Coward · · Score: 0

      Notetab is the best editor I have ever used. It is missing some useful features that notepad has. It does not have full unicode support (although it is getting better).

      As a programming editor, it is missing syntax hilighting. But I have been told that it will be in a later version.

    2. Re:Use NoteTab instead of Notepad by funky+womble · · Score: 1

      Heathens (: Have you not discovered the way of the freeware and absolutely fantastic pfe32?

    3. Re:Use NoteTab instead of Notepad by Anonymous Coward · · Score: 0

      No, because EditPlus is the One True Windows Editor.

  66. Exchange doesn't run on osx by dirtyeye · · Score: 1

    sure the clients could be on osx but the server would still be m$, which is what the poster wants.

  67. My own experiment with this by sapphire42 · · Score: 1

    When Star Office 6 Beta came out, I downloaded it and installed it on my Windows machine and a co-worker who uses Office on a daily basis. I asked him to use SO instead of Office until I told him
    to stop. In the last week, I have kept hearing his rave reviews of SO, and every document he has produced has been fully usable by others in the office using Office. In fact, he actually seemed to like it *better* for certain tasks, and considered as good in most others. He is not a techie, but a marketing person. I am in a small office, so my experiment is a small one, but I plan to expand to some of the others next week and see what happens. I also admin an IIS server and an Apache server on Linux. Apache is WAY easier to administer, even for a newbie, because I was taught by the old admin to do this stuff. I have been using MS products a lot longer than *nix products, and I find IIS a bigger pain in the butt than Apache. I have more trouble adding users and getting FP extentions to work properly,
    something different goes wrong everytime. On Apache, the steps are simply executed, and it goes smoothly every time. It takes me twice the time on the Win2K server to do anything. An admin shouldn't just know Windows or Unix anyway... you should at least be aware of everything..I can't imagine a *good* sysadmin that didn't know how
    to use a unix machine...how can you secure your network if you don't understand the tools that the
    enemy could be using? That goes for knowing Microsoft problems and Unix problems, and the way both can be used to exploit said problems.
    Plus, I think companies are starting to learn the
    dangers of being too dependent on one companies' products. With this new licensing of XP products, I have already been asked by customers what alternatives there are for them. With the economy showing a slowdown, companies are more likely to try something new that is MUCH cheaper than to fork out alot of money for an 'upgrade' that they really don't need expect for the fact they are being told by MS 'do it now or pay for it later'.

  68. Help! Replacing IIS with Apache?? by Anonymous Coward · · Score: 0

    Ok, maybe somebody can help me out. We currently run a half-dozen Win2K Server boxes at a co-location facility. The recent viruses hit all of our boxes and hit them hard. So, my techies decided to simply blow away the drives and re-image them from scratch and try to "make the boxes more secure this time".

    Obviously, I think that they're not quite as capable as some of you. They absolutely insist on continuing to use IIS simply because it allows them remote access for server management. They are too "busy" (read: "lazy MFkers") to walk the one block to the co-lo facility.

    So, my question is: what will allow remote access, provide good security, and allow us to run linux boxes??


    Yes, I'm posting AC because I know that some of them cruise this site...


    1. Re:Help! Replacing IIS with Apache?? by Anonymous Coward · · Score: 0

      sshing into a linux box provides the remote access and apache can be controllled from the command line.

    2. Re:Help! Replacing IIS with Apache?? by underpaidISPtech · · Score: 1
      Ever heard of SSH? If your techies are too lazy to use a command line, then setup X window sessions and VNC. Although not as secure as a CLI SSH session, I'm sure you could tunnel those over a VPN or through SSH as well.


      Dont' ask me how though, as I've never had to do it. I'm a command line admin freak myself.

  69. HP discontinuing OpenMail by vrt3 · · Score: 1

    Yes, they are discontinuining it, but they are supporting it for at least 5 more years and I wouldn't be surprised if they would open source it at the end of the ride.

    --
    This sig under construction. Please check back later.
    1. Re:HP discontinuing OpenMail by maggard · · Score: 4, Informative
      HP's already addressed the Open Sourcing of OpenMail when they announced it's EOLing (as championed by then new-hire Bruce Parens.) Apparently there's too much 3rd party licensed code in OpenMail, it would cost large sums of money to sanitize and they felt that without this hard-to-replace code the whole deal would be worthless.


      In short it would cost HP lots to give away something unusable and likely not worth fixing up.

      --
      I don't read ACs: If a post isn't worth so much as a nom de plume to its author then I wont bother either.
    2. Re:HP discontinuing OpenMail by Anonymous Coward · · Score: 1, Informative

      Umm, you actually think it's smart to buy something that's on support life-support?

      Clue -- the 5 years are so existing OpenMail customers can plan migrations. Not so you can buy in and immedately start worrying about getting out.

    3. Re:HP discontinuing OpenMail by vrt3 · · Score: 1

      I was in the hope that, given HP's support for open source, they would release it under an open source license. But no such luck apparently, so I'll have to agree with you.

      --
      This sig under construction. Please check back later.
  70. Then there is how the public will see it... by cnelzie · · Score: 1


    Those same PR psychologists also apparently know how to make Linux Advocates look like a bunch of immature, unwashed freaks. Which is what we all look like when people go about spouting "Mickeyshaft" and other inane false names.

    When Microsoft execs do it. They are simply looked upon as visionaries that are making valid comparisons that the "common" man is able to understand. So, there is a diference and you aare simply feeding into what they want us to look like.

    You sir, or madame, are making me look bad. I advocate Linux. So, I look like an unwashed, immature social retard that is unable to clearly and concisely get across my points. The second I open up my mouth and mention Linux. People think in their heads, "Not another one of those immature morons."

    Of course, if I started downplaying Linux and using Microsoft's words. I suddenly look like a genius! Why is that? Well, it has a little to do with PR. Something that Linux users, advocates and contributors really need to learn how to do.

    Once we learn how to look like we are suits. Then we can say all the "truths" we want to say. People will then take notice and say, "Those people that use Linux, they are so awesome." Until then, mention Linux to most people and you look like a unclean heathen.

    --
    .sig seperator
    --

    --
    If you ignore the other uses of a tool, does that make the tool less useful, or you less useful?
    1. Re:Then there is how the public will see it... by DGolden · · Score: 1

      I'd have to disagree - there are few things more concise than "Micro$oft". Here in Europe, at least, such word-play is widely accepted, and is common among satirical mags such as private eye and the phoenix - which the powers that be take quite seriously. Worldwide, the $ sign tends to symbolise corruption.

      And don't forget, /. is a forum for the converted. To maintain social cohesion, derogatory terms for the enemy are important - as any Minister for Propaganda knows. Thus, I mistrust anyone who criticises the use of such derogatory terms, since he's trying to undermine the common group outlook on life.

      An important part of deprogramming someone is getting him to change his language usage away from the group's jargon - conversely, group jargon is important for programming them (witness $cientology's wierd, clipped psychobabble slang).

      In this case, such language is serving a useful purpose - unifying people against microsoft.

      --
      Choice of masters is not freedom.
  71. Traditionally UNIX utils on Win32 by LetterJ · · Score: 5, Informative

    Here are just a few of the tools that are considered traditionally in UNIX/Linux/BSD territory that are available for Win32. In all actuality, there's enough out there to get as much of Linux running on Win32 as Win32 running under WINE.
    XFree86: http://sources.redhat.com/cygwin/xfree/
    KDE: http://kde-cygwin.sourceforge.net/
    GTK/PHP/Libglade: http://gtk.php.net/download.php

    Apache: http://www.apache.org
    PHP: http://www.php.net
    PHPTriad: http://www.phpgeek.com
    Perl: http://www.activestate.com
    Ruby: http://www.pragmaticprogrammer.com/ruby/downloads/ ruby-install.html
    Python: http://www.python.org/download/download_windows.ht ml
    TCL/TK: http://www.pconline.com/%7Eerc/tclwin.htm

    MySQL: http://www.mysql.com
    MySQL ODBC: http://www.mysql.com/downloads/api-myodbc.html
    PostgreSQL: Included in cygwin (only works on NT)

    ATT's U/WIN* Unix for Windows: http://www.research.att.com/sw/tools/uwin/
    Cygwin: http://sourceware.cygnus.com/cygwin/
    DJGPP: http://www.delorie.com/djgpp/
    Native UNIX command-line binaries: http://www.wzw.tu-muenchen.de/~syring/win32/UnxUti ls.html

    vi: http://www.cs.vu.nl/~tmgil/vi.html
    Emacs: http://www.cs.washington.edu/homes/voelker/ntemacs .html
    OpenOffice: http://www.openoffice.org

    Mozilla: http://www.mozilla.org
    GIMP: http://user.sgic.fi/~tml/gimp/win32/

    List of GNU software for Windows: http://www.gnusoftware.com/
    And so on . . .

    There's a list over at DMOZ.org of a lot of this.

  72. database server by orcldba · · Score: 1

    When time came to upgrade the Oracle database we run for one of our apps we also moved it from NT to Linux. The result - improved performance (this is not measured, just an impression) and easy administration. As professional dba I would highly recommend Linux as an OS for small to mid size Oracle databases - I am very happy with the move.
    I work with another database on Linux and do not have any problem or issues with any of the databases. I will never use NT/2000 for another database server again.

  73. SSL IMAP got us out of exchange + USE RPMS! by Hoonis · · Score: 2, Interesting

    Using SSL IMAP got us away from exchange. I still
    don't have a calendaring solution (which hurts
    really!). Outlook will do IMAP, but with a fairly
    large (microsoft admits) bug in the implementation
    where a thread collision occurs between the
    automatic polling of the server for updates and
    the manual send-recieve button.. it's a lockup.

    Anyway, my smtp/imap server has 400 days uptime
    on it now.

    A very good way to assuage the fears that you
    are irreplacable (you probably are!) is to make
    your own RPMS. get source rpms for the stuff
    you use, modify the conf files included, rebuild.
    I keep a repoisotory of them which are basically
    my modifications against RH62 (older servers) or
    rh71 (newer ones). This makes disaster recovery
    also very easy (which you should have anyway! the
    admin leaving the company is also a disaster!).

  74. apache vs IIS by Garc · · Score: 1

    After the large amount of IIS exploits, a co-worker and I wanted to switch some webservers from IIS to apache. The servers ran some weird custom collection of perl scripts and JSPs. When we did the apache install, we expected it to pretty much work out of the box. It didn't.

    After some investigation, we found that the perl scripts had a line in it like

    do something.pl
    where something.pl was in the parent directory. This seemed to be fine for IIS, but not for apache. Also we noticed some oddities about environment variables after perl execs in apache. We didn't have the time to resolve these issues (mostly b/c the app was sloppily written) so we switched back to IIS.

    So, if an app is sloppily written and deployed on IIS, it might be somewhat of a pain to export to apache. Just a word of warning.

    garc

    1. Re:apache vs IIS by Ayende+Rahien · · Score: 2

      A word of warning, EveryThing Works Likes This.
      That isn't just about IIS, it's about every part of software making.

      --

      --
      Two witches watched two watches.
      Which witch watched which watch?
  75. MySQLODBC by JahToasted · · Score: 1
    Ya beat me to it...

    Where I work I got a linux box (500Mhz K6-2 128MB RAM), which on top of being a router, and filesharing/backup, has a MySQL databse. We have Access frontends at the various sites around the island (jamaica) for the entry of data. When they need to upload all they have to do is connect up to the net, click one button on a the upload form I made and the data is automatically uploaded to the domain set (ala dyndns.com) in the system. Previously they had to put it on floppy and physically transport it.

    Samba as mentioned above is great for file sharing... have no problems other than forgetting the sambafs mount option when compiling the first time.

    IP masquerading has been great too... now all the machines in the office can use the one (56k) connection. Only problem: my boss is convinced it is somehow illegal... Boss: "does our ISP know we are doing this?" Me: "they don't need to know."

    Total cost: $0

  76. Replacement of unstable Windows by Foxxxy · · Score: 1

    I work for a small company that does IT work for hospitals and utility companies. After attepting to run 100% Windows, a few hospitals were sick and tired of all the down-time due to corrupt databases and other software problems. They asked for a solution and Redhat was the solution. They now have 2 Redhat servers and may be moving one more in the near future.

    A utility company had an old Alpha box with Digital Unix on it running their billing software. The company switched to a Windows platform and now their are slowdowns all the time and the company is on the machine 2 hours a day clearing corrupt info and running maintenance on the program. I don't think that it is long before they switch back to *nix.

    All-in-all, I have seen more and more people moving their systems simply because they have realized that it doesn't take an IT specialist to point out the fact that the longest uptime on their NT servers is 3 months and they are always worried about them, where as they tend to forget that they have a *nix box in the building because they never have to touch it.

  77. Servers, yes. Workstations, no... by D'Arque+Bishop · · Score: 5, Insightful
    I'm the admin (re: IT department of one) of two fastener manufacturing companies with around thirty workstations. When I first started there, we had one SCO UNIX server between the two companies (they're in the same building and intertwined to the point that they're really two divisions of the same company), with workstations connecting to the server via serial cables. These days, we have a full CAT 5 network, with Windows 9X/ME workstations connecting to five Linux servers. Each company has its own app & PDC server (running Samba and a Linux version of the database software we were using before) and mail server (running Postfix and qpopper). They also share a fax server which runs HylaFAX. On the server side, everyone's happy for the most part.

    HOWEVER, almost every attempt I've made to move to Linux or open-source software on the workstation front has been met with absolute failure. The only real open-source program we use on a regular basis on the workstation side is PuTTY, really. Every time I tried moving a user to Linux as their OS, for example, or switching them from MS Office to Star/Open Office, they end up complaining loudly that it's too different, and their boss ends up making me switch them back to what they normally use. They're extremely resistant to change; they may be willing to try something brand new, but not switch to something that's different and replacing what they've used before.

    So, that's where it stands at my company... we've done the switch to open-source, but only as much as I can switch without the users noticing the real difference. Otherwise, I can't get them to try something different. This is the main problem we face in getting the OSS alternatives in, IMHO... not the MS monopoly enforced by their strongarm tactics, but end-users too unwilling to use something else.

    Just my $.02...

  78. freeware/opensource in Windows by Anonymous Coward · · Score: 0

    I am using StarOffice 5.2, Opera 5.12, Borland Delphi 6 Personal edition with all good freeware components I can get from www.torry.net, I used Borland JBuilder and in Linux environment, I am downloading Kylix personal edition. All development tools are free. And for email, I used Netscape 6.1. My OS is Win2K, btw.

    Everything works fine. And I believe there is bunch of open source alternatives from sourceforge.net.

  79. Doesn't Cygwin do the same for free? by horza · · Score: 2
    From their site:

    "Cygwin is a UNIX environment for Windows. It consists of two parts:
    • A DLL (cygwin1.dll) which acts as a UNIX emulation layer providing substantial UNIX API functionality.
    • A collection of tools, ported from UNIX, which provide UNIX/Linux look and feel.

    The Cygwin DLL works with all versions of Windows since Windows 95, with the exception of Windows CE."

    Interix claims to be faster than other eumulated Unix environments, but if performance is an issue then why not install a reliable BSD or Linux distro? Check it out here.

    Phillip.
    1. Re:Doesn't Cygwin do the same for free? by jeffy124 · · Score: 1

      i think the major difference is a UNIX command line can be reached from Interix, but that's just a guess on my part. I've never used either Cygwin or Interix, so I cant really make judgement on either product.

      More guesses...
      Interix is native Windows code, meaning it's not emulated, so it will probably run faster than Cygwin, which is an emulator.

      a big plus for Cygwin is it runs on Win95, while Interix only runs on NT3.5, NT4, and 2K

      --
      The One Rule Of Chess You'll Ever Need: Don't play someone who carries a kit in their bookbag.
    2. Re:Doesn't Cygwin do the same for free? by cyberkreiger · · Score: 1

      Cygwin isn't really an emulator. It is an implementation of the unix api on windows, in a windows dll. It's somewhat like wine (the windows api in unix), but the other way around.

      This makes it possible to compile unix c source and link against this dll, to have the programs work on windows (almost) exactly as in unix.

      So, you can have _any_ 'UNIX command line' you like. Just run the shell of your choice, compiled and linked in cygwin.

      --
      Stumbling in the dark
      I hear slavering of jaws
      Eaten by a grue.
  80. Tomcat with Velocity by thelexx · · Score: 1

    Just rolled out our new company web site for taking online loan applications and doing reporting using Tomcat, Velocity and JADOZoom for SQL access. We are (were!) an MS-only shop and my choices were looked upon with great suspicion at first. Not anymore! Bossman has been impressed with the quality of the tools and the cost. Even my die-hard cubemate, with whom I've gone round and round about MS, is starting to think there may be something to this open-source thing after all. Especially when I pointed out the Tomcat-user mailing list one day and read him an exchange between a couple of the developers and someone with a problem. You just don't get that level of interaction with commercial wares devs unless you are paying through the nose, if at all. Well, that's my 2 kopeks worth anyway!

    LEXX

    --
    "Gold still represents the ultimate form of payment in the world." - Alan Greenspan, 1999
  81. full scael change over by forgetmenot · · Score: 3, Informative

    This is a very timely discussion!

    My company is in a pretty tight situation. Changing over to Microsoft's subscription based licensing scam is expected to increase our costs by well over $200,000 per year in an industry with already razor thin margins. The verdict: No bloody way.

    So we are very much looking for alternatives. Thankfully the management (so far) does not seem to be very biased nor can they afford to be with one of our major competitors already making a switch to a *nix based system.

    However, we have been having real difficulty finding adequate commercial quality open source replacements. My recommendation was to take a "modular" approach: don't look for the one solution to fix everything and don't try to replace all at once.

    The easiest to switch over will be the Web Servers: Heavy usage but it's over TCP/IP rather than hands on. Switching to a BSD box running Apache with our "existing" JRun enterprise server slapped on top should do the trick. Goodbye IIS!

    Workstations is where it will get ugly. We want to keep our NT boxes for now and concentrate on finding software to replace Office/Outlook that will run on both NT AND an alternative open source OS to ease migration down the road when M$ finally pulls the plug on NT. Backwards compatibility with M$ document formats is also a must for both internal and external reason. So far - not much luck. Open Office is really nice, but its a replacement for MS Exchange that's gonna suck. Tried StarOffice and simply was not impressed. I should also point out that the vast majority of the employees are NOT in IT so Windows look&feel is also required to mitigate resistance. :(
    One of my recommendations has been centralize everybodies personal folders on a central filesystem running Linux/BSD and using Samba to integrate it seemlessly with the rest of the NT based LAN. Coupled with tighter restrictions on who can install software on any given desktop should help to pull us away from NT.

    BUT... It's the database backend that is going to be really hard to replace. Currently we use SQL Server but years of bad programming habits resulted in software that is tightly coupled to the existing system. It's gonna be hard to break that link but we're working on it. SQL Server was chosen because of its costs (free, believe it or not) but now its gonna be one of the biggest contributors to the increasing costs because of the new stupid client access licences. Does anyone know of a database system fairly compatible? Needs to handle stored procedures of course hopefully similar to Transact SQL. Heavy usage, transaction support, tight security, and all that are also requirements. Oracle was suggested by management thinks its far too expensive. And of course - it must be stable. Knock MS all you want but SQL Server has worked for us well so far.

    1. Re:full scael change over by nobby · · Score: 1

      SQL Server is actually a variant of Sybase. The SQL dialect still remains very similar; You might not have too much trouble shifting from SQL Server to Sybase. It's not free, but it does run on Linux.

      Nigel

  82. Easy way to make it the source code viewer by corky6921 · · Score: 3, Informative

    Since the parent post didn't go into details about how to make your editor of choice the source code viewer for IE, I thought I would explain. It's easier than you think, and doesn't require registry hacking.

    (The following instructions work for Windows 2000; if you're using 98, please adjust slightly. :)

    1. Go to Tools/Folder Options in My Computer or Windows Explorer. Click the "File Types" tab.
    2. Scroll down until you find HTML, PHP, or the file type you are currently viewing in your browser.
    3. Click the Advanced button.
    4. Edit the "Edit" type, or create a new type called "Edit."
    5. Browse until you find the application you want. (I use EditPlus, which does source code highlighting for PHP/JSP/Perl.) Make sure the "Use DDE" box is unchecked.
    6. Click OK until you are out of all of the dialog boxes.
    7. Make sure the Edit button is showing in IE's toolbar. If it's not, make it show up by right-clicking on an empty area of your toolbar and clicking "Customize."
    8. Open a new browser window and go to a URL that ends in .html or whatever file type you just edited.
    9. The "Edit" button should show up, and you should be able to edit the page in your preferred editor. (Note: for Slashdot, you have to edit/create a file type in Windows for .pl.)

    The real advantage of this is that you can set different types of files to open in different editors. For instance, I set HTML to open in Dreamweaver, but I set PHP to open in EditPlus.

    HTH,
    Erica

  83. Isn't portability the point? by mickeyreznor · · Score: 1

    Correct me if I'm wrong, but isn't the definition of "open-source software" imply easy portability? OSS is a philosophy, not the Linux OS.

    1. Re:Isn't portability the point? by Anonymous Coward · · Score: 0

      Yes, that is true. BUT, people here are concerned with the move to MIS systems that won't have the high overhead of the new M$ licencing scams^h^h^h^h schemes. The use of pen source software on Winblows platforms is fine as long as the support costs and licencing aren't restrictive.

  84. askslashdot some month ago... by XRayX · · Score: 1

    There was nearly the same discussion some month ago at askslashdot, but in fact in was more desktop/en-user focused.

    I think there a lots of open-source applications for Win 32 systems (more than it might be good): Ogg Vorbis has utilities for Windows; CDex is a great open-source CD-Ripper/Encoder; and with VirtualDub Windows users have the powerfulst video-editing/capture software.
    The list could go on nearly endless just think about all those open-source javaapps (Limewire, JCDSee...) which run under every platform...
    X

    --
    Boycot? Blackout? Subscriptions?
    I don't care!
  85. The joke is on you. by Anonymous Coward · · Score: 0

    This person is really training to be MSCE. Otherwise known as MS Windows CE. Down for 12 hours at a time and when up, it doesn't make sense anyways.

  86. Mixed Environment is Best by ErnoWindt · · Score: 1

    Rather than take a theological approach to software, we work in a diverse Win32, Solaris, and Linux environment. Many of our staff are cross-trained on various products and platforms. We use Windows where it is the logical choice and Sun and Linux where they make sense. We also use cross-platform products like mySQL and PHP to build web-based apps. This enables our staff to pursue their interests in terms of learning, growth, and development, and it allows us to provide our clients with the best possible solution given their requirements.

  87. Desktop Use in a Corporate Environment by DougReed · · Score: 1

    My company is a fairly large globally recognized International Telecommunications Corporation. (Yea the one with the BIG advertisements in airports) We have recently started a pilot program in one technical department using Linux desktops running Red Hat/Ximian Gnome/Star Office. Results so far are mixed. Some like it, some don't. Problems are still being ironed out but there have been no show stoppers. We agree that it would be easier a year or two from now, but if everyone waits, Linux on the Desktop will be as common as the Amiga.

    1. Re:Desktop Use in a Corporate Environment by Anonymous Coward · · Score: 0

      Not to beat a dead horse but why don't you just have a look at the product chronicle and the usual feedback from (ex-)Windows users and ask yourself: Why Gnome? If you are looking for a technology which is "a year or two" ahead of Gnome use KDE.

      Thomas

  88. Linux backend integration by Anonymous Coward · · Score: 2, Insightful

    Unless your boss is a complete moron, the only place that an open source rollout is easy is in the backend.

    Anything the users can touch taste or feel needs to remain Windows/Office/Outlook - but behind the scenes is different.

    I worked in a few environments where the smtp transport to the exchange server was Linux/Sendmail based. And file/print servers based on Linux/Samba. And with the Gartner Group adverisies (remember, Gartner Group is why it took most Windows 95 didn't get rolled out in most corporate environments until late 96, when 95b was available) it should be a no brainer to get off of ASP/IIS/MSSQL to PHP/Apache/MySQL

    Basically, here's the reasons:

    1. Security
    2. Low Cost of Ownership
    3. Security
    4. Free
    5. Security

    Just like Mr. Scott said in STIII : "The more they overtake the plumbing the easier it is to stop up the drain"

  89. Apache/MySQL/PHP on W2K by spannah · · Score: 1

    I work in a small web development department for a large call center company. The company does customer service/support for some of the biggest telecommunications and software companies.

    The web development that we do is mostly internal support for the different projects. This is mostly database with web front-end using MSSQL/IIS/ASP

    For over a year now we have been working on moving and re-designing badly written applications to new W2K servers (there wasn't much choice since 95% of code was ASP). The problem is that these applications will take another 6 months to 1 year to be re-written. We have looked extensively for free ASP code as to speed up this process, since there is no need to re-invent the wheel. However, it seems that any joe that can code 10 lines of VB wants $50 for it.

    We are now turning to Apache/MySQL/PHP and the large amounts of existing PHP code out there. We have sold this idea to the boss, and to a small extenct, upper management. We are using PHP Triad which intalls Apache, MySQL, PHP and phpMyAdmin on a windows environment. Hopefully we will have a beta version of an internal communications site within a couple weeks.

    I am hoping this will be just the begining :-)

  90. Win95 Box by a20vertigo · · Score: 1

    Well... If you want to know a way to use MS OSes without selling your soul to Mr. Satan, do what I do (when i'm not in Debian, that is...):
    1. Use a simple Windows base... no XP/2000, just use Straight Clean Win95OSR2/NT4+mebbe some SPs here and there
    2. Use some good clean OSS win32 compiled apps: Apache, Gimp/Win32, Mozilla, Abiword, all come to mind. Everything else that matters comes with Win95 (Calc, Sol, Minesweeper, and a non-IE explorer (rocks!))
    3. Make your mouth form an Evil Grin (c) as you pop your Half-Life cd in and download WinAmp :)

    --
    No matter where you go, there you are; even before you arrive.
  91. That is so true! by twitter · · Score: 2

    VI is nice to have around. Thanks for the VIM tip. I've been using VIW from Watcom.

    --

    Friends don't help friends install M$ junk.

  92. Former win32 programmer by Anonymous Coward · · Score: 0

    Well, I worked on a project 10 years ago that scanned classifies (major us cities), ocr'd them, spell checked, then saved in a central db.

    Ever since I was educated at a university, I have liked the *nices much better.

    Most things that I did with win32 were at best, embarrasing hacks. I can't believe they were passed off as commercial softwares.

    What bothered me the most in the whole situ was this: In order to do something really useful in win32, then I would have to use ms' libraries. Ms libraries have poor documentation, they work sometimes, sometimes corrupt the rest of the machine. If I (or someone else whom I purchase a library from) makes something that is truly useful, then the code faces danger of being broken by ms' whims. If I pay (wtf?) for ms support in fixing the problem, then I eventually have to show them the code so they can help me fix it. Once they saw the code, then it is legally theirs'. Optionally, my code would either be included in the next version of Windows' 'features' or enough impediments would be placed so that such code would not work until ms had it fully developed for themselves.

    So eventually, coders may make a lot of $$ in wages with win32, but they are most assuredly giving up all ownership of their code, their ideas and their future choice of career and direction.

    To make it plain and simple, as a coder I have to beg ms for permission to do anything on 'their' OS and in return I give them everything I create for free. Its not really such a good deal.

    On the other hand, most Linux people share their ideas and code, generally care more about their work, and are a little argumentative. Being honestly argumentative is good, it is what makes democracy work. (There's a barb against Mundy's GPL anti-american rhetoric)

    Ok .. I'm done. You can have the soapbox back.

  93. Notes/Domino by Anonymous Coward · · Score: 0

    Notes/Domino 5.08 is actually very robust, and more secure than Exchange/Outlook. Domino was designed and built end-to-end with security in mind, and is available for NT/2000, Linux, and the IBM iSeries. It's fast, solid, and has some *very* cool features.

  94. Database stuff. by trilucid · · Score: 2, Interesting


    Back at an old employer (name removed to protect the privacy of their management ;-] ), we were using MS SQL Server 7 Enterprise for nearly all database tasks around the shop. We eventually got to the point where we wanted several different physical servers to take care of various needs.

    Instead of purchasing additional (expensive) licenses from MS, we decided to give mySQL a try. We used it for things like log processing and analysis, telcom system call modelling, and other fun stuff. It worked *beautifully*, and they're still using it fairly heavily today (according to an old-coworker who's still there now).

    I think a great place to start is with information handling and processing, stuff that databases and scripting languages (i.e. Perl, PHP) are designed to do. There's a lot of MS shops out there starting to experiment with using these solutions in lieu of MS-based alternatives (such as ASP or customer C++/VB apps and MS databases). My advice is to start there and move forward :-). Eventually, after these systems are proven, you may find it easier to start putting a few *nix boxes on the network for other server tasks...

  95. WEll.. by Beowulf_Boy · · Score: 1

    I'm one of the school tech dudes,
    and recently the Cad teacher came to me and asked to have Word put on one of the NT boxes in the Cad lab so he could type out a letter.
    So, instead, I put on Abiword, he used it, liked it, and I haven't heard a word since.

  96. cautionary tale by twitter · · Score: 2, Insightful
    Outlook (yeah, yeah, I know)

    Do you really? How can you look your boss in the face and tell them that they do not have to replace Outlook and the platform it runs on? I would rather resign than misslead my company that way. My advice may be ignored, but it will always be honest.

    --

    Friends don't help friends install M$ junk.

    1. Re:cautionary tale by nomadic · · Score: 1

      Huh? Nobody NEEDS to replace outlook and the platform it runs on.

    2. Re:cautionary tale by st.+augustine · · Score: 1
      How can you look your boss in the face and tell them that they do not have to replace Outlook and the platform it runs on? I would rather resign than misslead my company that way. My advice may be ignored, but it will always be honest.
      I have told them that. Doesn't mean they're going to do it. And it's not 1999 any more; I don't have the luxury of saying I'm only going to work in Microsoft-free companies.
      --

      -- Some things are to be believed, though not susceptible to rational proof.
  97. important to know by gnurd · · Score: 2, Interesting
    1. freebsd and samba, the windows admin's best friend. never restart your fileserver again.

    2. never ever tell your boss. keep a dinky win box around so it looks like you use windows. use it to get into your unix boxes.

    --
    "i was saying gnu-rd"
  98. Don't buy that sorry by Archfeld · · Score: 2

    It is MUCH easier to find qualified UNIX support than it is M$ support. Half the MCSE's out there crammed the night before and haven't a clue what they are actually doing. Software support is MUCH better for UNIX as well. I've never had Sun tell me that the solution to my server problem was to re-install my OS either. While WIN2K is a step in the right direction, I still gotta believe in the long run UNIX hardware, software and support is cheaper and more available.

    --
    errr....umm...*whooosh* *whoosh* Is this thing on ?
  99. Eradicate IE first by Anonymous Coward · · Score: 0

    If you intend to completely replace Internet Explorer from the desktop, I highly recommend using IEradicator (http://www.98lite.net/ieradicator.html) first. This free program totally wipes out IE and frees up lots of space.

  100. Turn that FUD around! Squid, CVS, Samba, Bugzilla by alienmole · · Score: 5, Interesting
    Microsoft uses FUD all the time, but they're not the only ones who can do that.

    When IT people at one of my clients, a company with about 200 employees, were saying that they had heard bad things about Microsoft's Proxy Server 2.0, I reinforced that and explained to them how bad Windows is in general when it comes to Internet-related stuff, and why Unix-based systems are better. I suggested that they could use a Linux box with Squid as their proxy server, and that since it would be a dedicated-function box, it wouldn't have large maintenance overhead. I explained that Squid is used by large service providers and can handle big loads.

    They went for it, and have been running Squid on Red Hat for some time now. Pressing my advantage, I suggested that they could switch their use of SourceSafe (version control) to CVS and getting much snappier operation across the Internet when developers are working from home. I demonstrated this to them, and they were convinced. They now run CVS for version control, too, using the WinCVS client.

    The same company tried out Jitterbug for bug tracking. This wasn't as successful. There's now some talk of trying out Bugzilla. But I no longer have to evangelize this stuff, they're sold. They've received the threatening license letters from Microsoft, and have even gotten to the point of considering replacing Microsoft Exchange with an IMAP server. The only thing holding them back is good centralized calendar software. Anyone know anything good? It doesn't have to be free.

    Another area where this company has moved in a more open direction is switching from Microsoft's ASP for web apps, to Java-based JSP. By now being thoroughly sold on the benefits of Free Software and Open Source (since they have developers and even admins who have been frustrated by Microsoft's lack of openness), they picked the Resin application server. Their intranet and extranet applications are now capable of running on either Linux or NT.

    When their Windows-oriented vendor came to them with a $18,000 proposal for a Checkpoint Firewall-1 firewall, the IT manager said no thanks, we're thinking of setting up a firewall on one of our Linux boxes. This vendor was one of those who had been complaining of problems with Microsoft Proxy Server, and guess what, they're now showing interest in Linux also.

    This company may even switch their file server. There's been some talk of this, due to Microsoft's per-seat license costs for accessing a Windows file server. It probably won't happen soon, but I have the feeling that it'll happen in the end.

    Switching the desktops, though, is not considered a serious option, although it's been discussed more than once.

    The important thing is to get a foot in the door. Figure out a reason to install an Open Source package - even if it's Apache on NT. Once people start having some familiarity and comfort with the idea of free/open source software, the possibilities become obvious, and it sells itself.

  101. Re:Servers, yes. Workstations, sure yes too... by tarzeau · · Score: 1

    www.linuks.mine.nu/workstation

    really it works well, i'm using linux as a workstation os since two years at home.
    and now about a year at work too!

    --
    Windoze not found: (C)heer, (P)arty or (D)ance
  102. Please read this by quigonn · · Score: 1


    http://www.fefe.de/nowindows/

    --
    A monkey is doing the real work for me.
  103. Re:Almost complete ...... html by StrawberryFrog · · Score: 2
    There are a few people who have MS Office (since they claim they can't send (Star|Open)Office to other companies


    Get them to send HTML files - it's more of a open standard than word doc ever will be, with editors and viewers just about ubiquitous. And it handles 99% of business documentation needs.

    --

    My Karma: ran over your Dogma
    StrawberryFrog

  104. BAD IDEA! by krokodil · · Score: 2

    I think that porting open source project to closed source OS like
    Windows is bad idea. Let me explain why.

    In current world, success of operating system is defined not only by
    its technical merits, but also in big part by selection on software
    running on it. It is clear that user will not be using system, no
    matter how good it is if it does not have application software he
    needs. In this way, each time you port Unix product to Windows you
    extend Windows software selection on Windows.

    One may ask, so what? Extending windows selection does not hurt Lunux
    users - it's different users, different market. Unfortunately it is
    not true. Each company producing popular software title decides which
    platform to support. The more widespread (some call it "standard")
    Windows become - it is less interesting for the company to spend
    resources porting it to Linux.

    So if you have your popular open source software title running on
    Linux or BSD, think twice before porting it to windows.

    1. Re:BAD IDEA! by jcast · · Score: 1

      An entity calling itself ``krokodil'' wrote:
      So if you have your popular open source software title running on
      Linux or BSD,

      Perhaps krokodil would like to share with us the identity of some ``popular open source software title[s]''?

      --
      There are reasons why democracy does not work nearly as well as capitalism.
      -- David D. Friedman
  105. Win32 and Open Source development tools by tjuricek · · Score: 1

    I've been the admin of a Unix-style development environment on Win32. Basically, we've got a single Linux box running Apache, Postgres, and CVS (our bug tracking and CM tools), then all the clients are running Cygwin. This has been very effective for a team that was once around 30 developers, and I would recommend it to anyone. (Just make sure the Linux server has got the fastest hard drive you can find.)

    There were definitely growing pains, however, and I still haven't come up with the a comfortable solution of automated upgrades of everyone's Cygwin environment. Upgrading the different Cygwin-based OS applications is a bit of a pain. I've considered writing a Windows Installer version of the Cygwin installer, or attempting to get all of those tools in some kind of rsync setup. I haven't found the best setup yet.

    On the flip side, we're now porting some of our apps to Linux (and eventually Solaris when we can afford it). The build environment has got around 50-60 different scripts or so, and I've only had to customize three of them. That kind of portable environment is probably worth looking into this kind of tool setup if you're interested in cross-platform development.

  106. There once was an OS... by TCM_VA · · Score: 1

    Know that's really sad? A few years back, there was a GUI OS (ok, a GUI shell that ran on top of an OS) that was really popular that included a scheduling program, a mail server, a pop-up messenger tool, and an instant-messaging tool. They worked well, though confined to the LAN.

    Do you remember what it was? Windows for Workgroups!

    Microsoft took these features out so they could sell the unstable, unmanageable behemoth that is Exchange.

  107. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  108. multi-OS environments by Anonymous Coward · · Score: 0

    First, I'm a developer nont a sys-admin but, In my office of 900+ people we have a mix of systems, most of the servers run Linux but, a few are on Solaris or Windows. The desktops are mostly a mix of everything. Designers prefer the Macs, most Developers prefer Linux while most of the office staff use Windows. There are even a handful of BeOS boxes around. I really like the freedom this provides. And of course, because of the mix, the few virii that have made it in do very negligible damage, and even hackers are very limited because its too hard to know the details of so many OS's.

    The only problems have been the "new" WinXP and Win2K machines that don't play nice with samba but, we've made a patch for the Win boxes to handle it.

    Just some input from an old programmer, not everyone lives in MS Land.

    Like I started with we're not just a mom and pop shop with over 900 people and revenue in the black by quite a few million.

  109. Demonstrate what OSS can do in one area by Anonymous Coward · · Score: 0

    If you can get away with replacing all your server software without anyone noticing (or getting yourself sacked), go for it.

    However, I think a better approach is to use OSS solutions for one project/area, and demonstrate to all the decision makers how good the solution is, and all other advantages over standard MS and/or commercial alternatives. Mention cost savings - bosses like that ;)

    I'm presently doing this - I've been tasked with finding/creating an appropriate remote support method for our clients. I've presently integrated VNC and Zebedee (secure tunnel software) on Win32 coupled with a linux-based tcp redirector server, and topped off with a small custom GUI on the client side. Total software licencing cost: $0. Support via mailing lists (and Google) is excellent, and options abound for future version enhancements. Everyone likes it - even though it's presently beta quality, sales people and execs are starting to demo it frequently.

    Just do something positive! One more thing: don't be obnoxious about slagging MS - you'll get tagged as a "whiner". No one likes a whiner.

    Glenn

  110. Why OS X? by mindstrm · · Score: 2

    Out of sincere curiosity.. why did they go with OS X for servers, and not linux?

    1. Re:Why OS X? by Anonymous Coward · · Score: 0

      Maybe they had some powerful Macs But it is certainly an odd thing to see.

    2. Re:Why OS X? by christurkel · · Score: 1

      I actually tried talking him into going with all Macs but they had alot of PC hardware they didn't want to waste, hence Linux. As for the servers, I think he was impressed by the GUI tools and generous licensing that came with Mac OS X server.

      --

      CDE open sourced! https://sourceforge.net/projects/cdesktopenv/
  111. Regarding workstations. by mindstrm · · Score: 2

    Depending on the number of apps, a very realistic solution, in some cases, is to roll out a few large NT/2000 servers, using Citrix Metaframe, and using the metaframe client in linux. This allows you to permit launching of various NT-only apps from the linux desktop.

    SQL server works fine, until you have to scale it.

  112. More companies than you think are doing it... by aquarian · · Score: 1
    There are a lot of companies using Staroffice instead of Office now. Most of them are run by young people with limited budgets, who haven't yet been brainwashed into thinking they need Office for everything. They fill the office with cheap Emachines boxes that have Staroffice already on them, and find that it's plenty for what most companies need to do. Others know about it and load it.

    There's no doubt people have been brainwashed into thinking they need Office. While other things may work just as well, employees may have come to expect Office as a job perk. People feel that anything other than Office is a second-rate alternative, along with crappy office furniture, etc.

    I haven't tried the Windows version of Apache. I see no reason it wouldn't work OK. But then again, I don't know why anyone would bother with Windows, when better server software is available!

  113. Good for integrators by Weasel+Boy · · Score: 1

    I have worked at both at large and small Windows-based companies that were agressively replacing their Unix servers (and all desktops) with NT, so I was definitely swimming upstream. But I did manage to put Free software to good use.

    No developer's desktop should be without Emacs or Vim. You can write code using Notepad, but it sucks. Even worse is NT's command line and scripting capability. CygWin and Perl are absolutely essential.

    One key advantage of Free software is that you never have to wait for the license before you can use it. In one project, I had a large part of our application prototyped in Tomcat/Jakarta before our BEA discs even arrived. In another, we needed to provide our customer with an industrial-grade C compiler as part of the deliverable, so I put GCC on the box. Since we were a small integrator working on a fixed-price contract, that translated into about $5000 that stayed in our pocket.

    I don't know if I ever convinced any of my bosses of the value of Free software, but I do know that when I offered to take Linux off my machine at that small integrator and put NT back on it, they said, "No thanks, we'd rather have it run Linux."

  114. Re:y'know by pauldy · · Score: 1

    Your right I could dig through the help system or I could take a class in MSOffice but that's the whole point all I want to do is write the report I have to or create a nice tabular spreadsheet or put some pictures of information into a slide that I can present. Lots of other programs do this without requiring I type in archaic searches to find what I'm looking for because their software is so bloated and unintuitive that it would make someone like me switch just to get away from it's frustrations. I doubt I'm the only one. Your resorting to name calling shows that there is little substance to your argument so I can only assume I'm being trolled by yet another anonymous poster. But I still feel obligated to let people know that there are alternatives they may not be as flashy but they will let you get the job done and at the end of the day that's all I'm concerned about and I'm sure others out there feel the same way.

  115. what about using OS X as a stepping stone? by Martin+Doudoroff · · Score: 1

    A lot of people in this thread are speculating about the difficulty of migrating NT desktops to *nix desktops and the problem of resistance from non-IT folk that don't like "change". So I'll ask the obvious question: what about using OS X as a stepping stone from Microsoft to *nix. Allegedly, OS X has a GUI that's easy to swallow, it's got Office, and it's got *nix hidden inside. Are there other problems with the Mac product line that preclude their adoption inside a large enterprise?

    (I am not a Mac user, nor do I work for or with large enterprises, but I'm so alienated from M$ that I'm contemplating taking this route myself.)

  116. anecdotal experience by imipak · · Score: 4, Interesting
    I've been using Perl and Apache on NT4 since 98 with a grand total of no security problems (or indeed any other problems) at all. As soon as I was fired from Bain & Co, partly for using Perl and Apache, they switched back to the approved corporate standard of ASP/IIS, with predictable results - frequent downtime, ASP crashes killing the server, flakey database connectivity etc etc.

    Since then I've used a ton of Open Source and Free software on NT. I've played around with Sendmail, BIND (as a cacheing only local nameserver), MySQL, Ruby, Python, XFree86 (with windowmaker, which confused the hell out of my local Linux zealot friend ;) even tcl... I use emacs and the cygwin bash + other apps ports (ssh, GPG, all the time. It all absolutely rocks, and best of all it's got me familiar enough with the basics of developing on and using a *nix system that I've been able to swap onto Linux, Solaris and openBSD with a minimal speedbump, allowing me to concentrate on learning the interesting bits of Unixland (system stuff, IP tables, NAT, IDS and a ton of security software that still isn't available on NT. Although (shhh!) nmap now compiles out of the box... netcat runs,too...)

    In short, if you're on windows but interested in checking out Freedom, these ports make a nice comfy way to get familiar with the other universe. Most of it is also far superior (more secure, more stable, more flexible and powerful) than the point-and-click Microsoft provided tools.

    The one thing I need now is the strength to have another bash at getting Mutt or Pine working. I love mozilla and use mail & news for everything now, but I'd still like the cheap geek thrills of a non-gui scriptable CLI mail client. Then I can get cron mailing me home-rolled tripwire-like security checks daily...

  117. PostgreSQL by Futurepower(tm) · · Score: 2


    PostgreSQL has CygWin Support for NT.

    --
    Bush's education improvements were
  118. MSDE by Anonymous Coward · · Score: 0

    Has a limit on the number of users.

  119. Go the java / webstart way by AlainR · · Score: 1

    Java is a good way to get O.S. software running on you Windows PC.

    Check sourceforge.net for java based softwares (mostly dev. tools).

    Please, don't say java is not yet ready for real app.
    Look at the GUI and performance of products like
    together http://www.togethersoft.com/
    IDEA http://www.intellij.com/
    They are real fast, and user-friendly (esp. IDEA)


    Another even easier way is java WebStart
    - an application-deployment technology -- gives you the power to launch full-featured applications with a single click from your Web browser. You can now download and launch applications, such as a complete spreadsheet program or an Internet chat client, without going through complicated installation procedures.
    If you have a fast access, having installed on your PC is just a mattre of minutes.

    Once it's installed on your PC, you are 1-click from installing and launching full applications in 1-click. Just find a link to their server, click, and watch :
    - it downloads from a server all the application required files, cache them on your PC, and launch it.
    - later calls will use the cached files.
    - when a new version of the application is available, the system will offer you to install automatically.


    WebStart apps repositories :
    http://www.up2go.net
    http://www.connectandwork.com/external
    http://www.puzzlecode.com/puzzlecode/jnlp

    Alain Ravet

  120. Domino, more than a mail server by adoll · · Score: 1

    Domino (and Notes in general) is much more than just a email system. Unfortunately that is the most common application that people use it for.

    Domino is also a database(á la Access), wordpad type text editor, front end (á la Explorer) and even sort of a file server. So using it for just email is like buying a porsche because it can travel in reverse!

    If you only want an email server, use something smaller. If you want to pull off collaborated work with something more integrated than ODSN (like combined approval of timesheets, expense reports, and project management), then you can consider using Notes.

    More on Notes: http://www.notes.net
    One of my Domino databases: http://www.sagmilling.com

    -AD

  121. Samba as a server, and Linux based firewalls by Futurepower(tm) · · Score: 2


    "... Samba as a server, and Linux based firewalls/proxies"

    When there are discussions about open source, there doesn't seem to be enough recognition that this is a sure way to use open source, even if it is necessary to run Windows on the desktop.

    --
    Bush's education improvements were
  122. Calendaring by crucini · · Score: 2

    I think the best scheduling software is Steltor's CorporateTime. It's cross-platform, robust, scalable, and cheap. You can set up an eval server for free and start playing with it.

  123. Re:Turn that FUD around! Squid, CVS, Samba, Bugzil by puppetluva · · Score: 1

    Lotus Notes is heads and shoulders above Exchange and it features Calendaring, Email, Discussion Groups, Document Databases, and shared, simple databases across the WAN (replacement for Access over FileServers for simple brainless db apps). Lotus Notes' back-end server is named "Domino" and even runs on Linux.

    The Front-end is either Windows or Web (although I run the client over Wine on Linux and am amazed by how well it works).

    Lotus administration is a bit "abstract" and requires a windows app to accomplish all configuration functionality, but the Linux backend server is ROCK SOLID. This is not a one-day install, but is a great product once you get through its unusual administration. The Windows front-end takes a little getting used-to, but that's partly because it does so much and is a little bloated (memory intense).

    As long as Lotus Notes exists, I would never, ever try Exchange again. Lotus Domino is so much more stable, so much cheaper (long and short term), and offers so many more features, there is no reason to even consider Exchange.

    Give it a try if you want enterprise calendaring in a Windows environment with Linux on the back-end.
    (Note: I'm not an IBM/Lotus employee and I don't love "notes" . . .I'm just convinced its best in class, hands down, and "Cool, it runs on Linux!" )

  124. star office by panic911 · · Score: 1

    I'm not sure if this is actually open source, but I do believe it is free as in beer. I have pondered migrating all of our employees off of the Microsoft Office Suite, and moving them to Star Office, which is, in my opinion, a very good equivilent.

    I haven't looked into this too much, but if I'm wrong, and star office DOES cost money, god knows it'll still be cheaper than microsoft licensing.

  125. Heel erg leuk hoor... by Anonymous Coward · · Score: 0

    Dat al die Amerikanen onzin posten op Slashdot is al tot daar aan toe.
    Maar om te zien dat een Nederlander/Belg dat ook doet... volstrekt belachelijk!
    Doe toch eens een keer normaal, niemand heeft behoefte aan mensen als jij!

  126. Re:nooooo.... by Anonymous Coward · · Score: 0

    Funniest post I've read all day. :-)

  127. Off topic, was Re:What we've done... by j_w_d · · Score: 1

    The most interesting change for us though was StarOffice - about 85% of our staff who were using Office 97 are now using it, and we have 2 people trialling StarOffice 6-beta.

    Off topic though it may be, why substitute an ungrammatical, barbarism such as a "verbed noun" like "trialling" or "architected" for perfectly good words like "testing" and "designed?"

    --
    ------ The only greater hazard to your liberty than n politicians is n+1 politicians.
  128. Partially replaced compiler by SailorBob · · Score: 1

    We used to be primarily VC++ with a little BC++B but now we're using a moded lcc with cygwined gnu make.

    --

    Woopty Doo Basil, what does it all mean?!

  129. MSSQL ---- ? by crucini · · Score: 2

    MSSQL is derived from Sybase. The TSQL procedural language comes from Sybase. I don't know how much MS has changed it since forking the code. Sybase is probably your easiest migration path.

  130. Isn't it ironic: it's all happening again. by mj6798 · · Score: 2
    Cutler was the creator of an operating system called VMS for DEC. It was proprietary, written in part in Fortran and assembly. It had some pretty nice features. But it was also horrendously insecure despite having lots of "security features" and being certified, and it was very non-orthogonal, in the way it named disks or devices, in its system calls, and in its command language. Sounds familiar? NT and 2000 really do follow in that tradition. (In my opinion, some people just shouldn't design operating systems.)

    Many people would run various UNIX emulators on top of VMS, mostly shells and command line tools that gave the system some semblance of rational design. And with NT, people are doing it all again: Cygwin, the UNIX emulator from Bell Labs, and a few commercial ones. Ultimately, it's futile: you can't completely hide the underlying problems. But if you just use NT or VMS systems casually, it helps.

  131. Cutler and BSD/Linux by mj6798 · · Score: 2

    Another irony is that Cutler's operating system have frequently been uninstalled to run free stuff. People bought the PDP11 to install v6, v7, and 2.8/2.9BSD. The VAX was the primary platform for BSD UNIX for many years, and more VAXen were probably running BSD than VMS. And today, everybody buys PCs with various versions of Windows preloaded and installs--Linux or BSD.

  132. Exchanging MS Exchange by shaunboy · · Score: 1

    There is a San Diego based company, whos mani business involes changing out Exchange E-mail systems for Sendmail. They had to roll their ow calendering program to work with Sendmail and Outlook. The don't know if they are going to Open Source the calendering program yet.

  133. Good development environment by PhrackCreak · · Score: 3, Informative

    Though I'm a server jockey, and working on mostly server apps that are deployed on linux, I am currently being forced to use W2K at my office for development, which are then ported to linux for deployment. Screwy engineering process, but one I've learned to cope with because other developers have felt our pain, and made life better for everyone by porting the best of the open source tools.

    I use Cygwin for most of my CLI tools. It provides a bash prompt and an incredibly useful set of tools such as grep, find, diff, ssh, tar, gzip, autoconf, automake, make, gcc and others. Beyond that, many other useful tools have been ported or are easy to port because of the services provided by cygwin. I have had problems getting cvs to work correctly. I have also had problems getting emacs to look correct in the console window.

    I also use emacs for all of my text editing and devlopment needs. Not only does it give you a powerful development environment in conjunction with visual c++, it can also be hooked into cygwin. I tried VisEmacs and didn't like it (YMMV) as much as simply setting the proper environment variables and churning out programs with emacs 'compile' set to run nmake.

    --
    - You don't know how to maintain a station wagon either!
  134. yeah, i've done the same by Anonymous Coward · · Score: 0

    I've got some people at school using AbiWord & StarOffice, for just word processing, they tell me "This is great, now I don't have to spend 500 dollars on Office"

  135. GNU Tools for MS-DOS cdrom ? by RGRistroph · · Score: 1

    Does anyone know where I could get an image of the cdrom that came with the book "GNU Tools for MS-DOS" several years ago ?

    This was a very nice package of perl, bash, emacs, gcc, awk, grep, and all associated common GNU utilities, for DOS and Windows. I used to use it to make Windows useful, now I have need of it again to use on DOS (this time I'll be able to use it on a GPL DOS, see freedos.org.)

    My only copy of that cdrom is now scratched or otherwise corrupted, a few key files can't be read. I even thought about buying a cd polishing kit in an attempt to recover it, but they were charging 30 dollars for them.

  136. Get to the admins first by crypie · · Score: 0, Offtopic

    I work at a fairly large company with a bunch of Solaris workstations (for engineering) and MS-Windows on all the other desktops. I've found that people that work with Unix, be they admins or end users tend to "grok" and have no fear of using Open Source tools when appropriate.

    I recently transitioned to a position where I now work with the NT admins. They're actually pretty good people, but Open Source is foreign to them. I tend to look for an open source solution first. They see what MS offfers, then go from there.

    Anyway, I've started talking to one of the more savy admins about the benefits of Python as a scripting language. He's pretty excited and sees the huge benefits of it compared to VB and Winbatch.. (pretty easy sell actually).

    Anyway, my point is, educating the decision makers in the trenches can help your cause.
    It might not get Linux/Open Source on all the desktops, but get it in the mind of the power users and admins and you might be surprised how it spreads,

  137. Re:Turn that FUD around! Squid, CVS, Samba, Bugzil by jean-guy69 · · Score: 1

    The only thing holding them back is good centralized calendar software. Anyone know anything good? It doesn't have to be free.
    We are evaluating Mioga, a GPLed groupware application that runs under GNU/Linux/Apache/mod_perl/mod_dav and includes shared folders, calendar, workflow and other features..

    it's was written by Atrid, a french company, and was just translated into english.

  138. Re: User reaction by vandan · · Score: 2, Informative

    The initial reaction in most (70%) of cases was "WTF is this. How do I start my Excel?" Actually people STILL refer to StarCalc as Excel :(
    Most people slipped into using it quite well. The biggest question was "Where do I find xxxx?" and the answer is usually "That menu item is over there now...". There haven't been any requests for features that StarOffice doesn't have - it's just a matter of locating the feature, and most people are fine doing this themselves.
    There are of course a few people who insist on calling me every time they can't find what they want, and for those people I make a FAQ web site, and direct them to it. If they still give me problems, I complain to their supervisor, and they are told to pay attention and stop wasting time. This group of people represent probably 3% of users.
    On the flip-side of the coin, there are probably 40% of people who admit regularly that StarOffice 5.2 is actuallly BETTER than Office 97. I get comments like "It's much easier to lay out columns", "The help system is better", "The formatting features are more powerful", "Things are where they should be" and such... I expect there are a further 40% who really don't care / notice the difference, which leaves 20% of users wishing they still had M$ Office, and I just remind them that 1) we are saving a LOT of money, and 2) a new version is on the way which addresses most of their issues (what happened to my desktop)
    The general nature of the business? Well everybody does a little word processing, which is actually a large change for us because 2 years ago we employed 2 Word Processors full-time. This is fairly basic stuff - 2-3 page reports to clients. Our account managers use StarCalc for their own internal calculations, but MOST spreadsheets we send out to clients are produced by Excel (see below) by the analysts. Our accounts department is running StarCalc, and our billing department is about to switch (ETA 2 months).
    For those interested, our business NUS Consulting: http://www.nusconsulting.com is a utilites cost-analysis company. We analyse our clients' energy, fuel, fleet and telecommunications costs, find them savings and form consortiums to give our customers some bargaining power.
    Our analysts, as I said, are quite dependant on legacy VB code in Excel, so they are the only ones stuck with it for now, but we will HAVE to get them away from that, because we are outgrowing it. Most of our Excel workbooks will initially be replaced by Access / SQL Server, and eventually Kylix / MySQL.

  139. how much does it cost? by RelliK · · Score: 2

    There is no mention of prices on the meetingmaker's web site. That's usually not a good sign...

    --
    ___
    If you think big enough, you'll never have to do it.
  140. Rethink Apache on Win32 by jacrawf · · Score: 1
    You probably do not want to run Apache on a Win32 platform. Apache is a wonderful webserver and the most widely used one out there as well, but there are some serious issues with it on Windows. It's a bit buggier, and it will perform much more slowly than it will on any kind of Unix. Optimising for speed on a Windows platform is a different affair than optimizing on a Unix platform because of the design differences between the two.

    If you're concerned about a steep learning curve in setting up a Unix machine, it really isn't as bad as you think. FreeBSD, for example, is an excellent OS and comes with extensive beginners documentation on the CD (in the form of the FreeBSD Handbook) as well as on their website that will explain all of the basics to you. Picking up an O'Reilly book like Essential System Administration and/or Unix In A Nutshell is quite helpful and will slash your learning curve to bits. Unix is really not that tough, but it does require a slightly different way of thinking.

    But I digress.

    In short, if you're serious about dumping IIS and want to go with something else, strongly consider Apache on Unix and not Win32. If you absolutely need to stay with Win32, you might check out Roxen which I've also had pretty good luck with, is super-easy to configure -- an area Apache can certainly use some help with -- and seems pretty solid. It is free under a GPL license, but the company that writes it also sells service contracts for it if that interests you or your bosses at all.

  141. Start small by DeathBunny · · Score: 3, Interesting

    When I used to do NT admin work, I found Perl to be pretty handy. Unix admins have been using Perl and other scripting languages to automate repetative tasks for years. NT admins by and large don't seem to be very familier with the concept, but it is doable.

    GNU Cfengine is another great sysadmin tool that's also has an NT version. If you administer a lot of systems (Unix or NT) this a fantastic tool to have. Your fellow NT admins will be completely befuddled trying to figure you how you installed that latest IIS patch to 50 machines before lunch!

    Firewalls are another good place to start introducing some free software. I frigging LOVE OpenBSD with IPF (or the new PF) packet filter as a firewall.

    Start will small changes like these. They won't require any user training or major changes for your end user. They also won't require much buy in from management. And they'll make it easier to put more free software into place later. When the inevitable objections to a larger, more visible free software related project comes up, you can confidently inform the objector that the company has been using free software for years!

  142. TAO and omniORB by Kristopher+Johnson · · Score: 1

    We recently completed a Windows-based system that uses open-source CORBA implementations (TAO and omniORB) instead of DCOM or other Microsoft-centric distribution technologies.

    We had a requirement to provide an "open architecture" to that other vendors using other operating systems could join the system.

  143. "Save money with Linux/Samba" our IS Manager by Anonymous Coward · · Score: 0

    I think our manger has overlooked the fact its dam hard to find good UNIX admins let alone someone experenced in a Samba/Windows enviroment.

    My place of work has around 1000 Windows PC's. We also have 3 DEC Alphas that run a 24/7 system. we also have 4 remote sites connected via WAN links. recently we got a go ahead to put in a couple of Linux boxes with Samba. So far our own IS dept runs on a Samba file server and one remote site runs on a Samba file server.

    Linux/Samba might be free, how ever it can be more time consuming to setup etc, also employing poeple to admin it would be/is more costly as your looking at someone with at least UNIX experence. I feel that the corner cutting/price saving of moving away from NT will catch up to our Manager in time as the other UNIX admin guy is leaving soon (hes fed up with the corner cutting) and I aint planning on hanging around for much more than a year as I am also fed up with the corner cutting practices and slack pay.

  144. Re:Servers, yes. Workstations, no... by Anonymous Coward · · Score: 0

    "So, that's where it stands at my company... we've done the switch to open-source, but only as much as I can switch without the users noticing the real difference. Otherwise, I can't get them to try something different. This is the main problem we face in getting the OSS alternatives in, IMHO... not the MS monopoly enforced by their strongarm tactics, but end-users too unwilling to use something else."

    Have you researched the upcoming MS upgrade/liecense issues for your shop, and made a case to mgmt that they're going to Pay A Lot if they don't switch the workstations? The users don't want to change, sure - the relearning period is Downtime to them, and unless their schedules get adjusted for that, it's not any fun. BUT, if their managers go for it and put up with the short-term loss of current-level productivity in exchange for the longterm savings, then everyone wins..

  145. NKOTB? by rtscts · · Score: 1

    Dude, it's BORLAND! Delphi is a very mature product, if Kylix (the Linux port) is anything like Delphi (Windows version) then all these amateur languages are toys in comparison.

    It's not a scripting language either.. dunno where you got that from.

  146. Office is better (mostly) by mxwoz · · Score: 1

    I work in a smallish office (15 people) who range from rabid *nixers to 15 year win vets. We have tried migrating all of the staff from office to star office. Interestingly over time most people migrated back again. The reasons were interesting. Everyone except the people using redhat as their environment hated the way star office takes over. The accountants loathed the lack of spreadsheet functionality and after a good play I had to agree with them. Star is simply 3rd or 4th rate when it comes to replacing excel. The word processor is OK but is just not nearly as usable as word. The HTML editor is fine provided that you want to write vanilla HTML. It isn't a patch on Dream Weaver. In our environment we have stabilised on a windows desktop and a mixture of RedHat and free BSD servers together with Win2K servers for running the database. We use MS SQL Server. It is big fast efficient and very very easy to administer. We played with Sybase under Linux but it is a pig to set up and a pig to administer. Being experienced as a DBA with both I can set up a Sybase dbms on *nix woa to go in hours, why because I need lots of *nix knowledge which I don't have. Once it is set up then I can connect to it with the various horrible applications that come with Sybase. MS SQL Server on the other hand I pop in the CD, click click click and 10-15 minutes later I have a working database and a plethora of tools to work with that database. For other platforms to really succeed as well as Win2K they have to get the ease of use down to what the win 2k products do.

  147. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  148. question by Anonymous Coward · · Score: 0

    Like many people, I work in a open source shop that has absolutely resisted bringing Windows into our environment. Everyone has their reasons - my boss has resisted because it would be more difficult and expensive to find a replacement admin if I leave, since said replacement would need to be able to administer both *nix and Windows boxes, which I can understand. But I'm still curious...has anyone out there replaced major pieces of open source software with Windows equivalents in a medium-to-large business environment, while still running on an open source platform?"

  149. replacement for the venerable notepad by 666johndoe666 · · Score: 1

    yes, notepad, that most useful of windows utilities, has recently been forgotten on my computer, thanks to gvim. checkit out, very nice.

  150. Using FreeBSD at a newspaper by cppc · · Score: 1

    At the newspaper I do some tech consulting for, we substituted during the summer the NT 4.0 box serving as mail server with a FreeBSD 4.3 system with sendmail. We added AntiVir MailGate for FreeBSD (http://www.antivir.de/) for antivirii protection, NOCC for webmail, and everything has been working wonderfully since then -- uptime is approaching 100 days on this low-to-medium traffic server (about 6000 mails a week). The next step would be to exchange IIS with Apache, but that takes more time. The rest of the newspaper is running a proprietary Windows-based editorial system. -- CP.

  151. i think this was brought up recently... by Aleph+Yin · · Score: 1

    in an article linking to this

  152. Have fun integrating WinCVS in Visual Studio! by Otis_INF · · Score: 2

    I can understand the firewall replacement (Proxy server -> linux based system), but replacing sourcesafe with CVS? True, over the internet the plain sourcesafe solution isn't up to par, but the integration in visual studio is seemless, it works very ok and dont get me even started about wincvs... CVS is a good versioning system, but when it comes to useability... it's hopeless.

    There are a couple of solutions for using visual sourcesafe over the internet though, fast and reliable, with all the benefits of VSS: integration in visual studio's tools and visual browsing of the database. Two things CVS will not bring you.

    --
    Never underestimate the relief of true separation of Religion and State.
    1. Re:Have fun integrating WinCVS in Visual Studio! by alienmole · · Score: 2
      I can understand the firewall replacement (Proxy server -> linux based system), but replacing sourcesafe with CVS?

      No offense, but I think you're reflecting your own prejudices rather than any real issue. This has actually been one of the most appreciated aspects of the migration. WinCVS is perfectly workable and usable, even with Visual Studio. What's the big deal about keeping a WinCVS window open, and Alt-Tabbing to it to do commits? Keep in mind that the CVS checkout model is significantly more powerful than that of VSS: typically, developers work with the entire source tree checked out, keeping a complete copy of the repository locally. So the anal checkin-checkout model required by VSS disappears, and you're mainly doing commits, only when you need to commit a change, while keeping the source checked out.

      None of the developers at this client even murmured about it - once they got used to the improved checkout model, and found how much quicker remote version control became, they were sold.

      Usability? Once it's configured by someone who knows what they're doing (e.g. me ;), there's no usability problem for the "end developers" that I know of. I provided some scripts to do things like publish web pages from CVS to their intra/extranet web sites, and to update stored procedures in their MS SQL database from CVS.

      Here's another way to answer your implied question: the fact that Visual Studio only integrates with VSS is simply another example of Microsoft's undesirable product tying, which restricts customer's options. When I pointed this out to the IT manager at this company, he was open to investigating alternatives to Visual Studio. Besides, since they're now migrating from ASP to JSP, Visual Studio is no longer really appropriate, and has begun being replaced by IDEs like JBuilder and NetBeans - the latter being open source, and having excellent CVS integration.

      There are a couple of solutions for using visual sourcesafe over the internet though, fast and reliable, with all the benefits of VSS: integration in visual studio's tools and visual browsing of the database. Two things CVS will not bring you.

      If by "visual browsing of the database" you mean browsing the repository, again, since developers typically work with the entire source tree checked out, they can browse the repository locally using WinCVS or even simply Windows Explorer. This is actually a big benefit over VSS. If you want to browse parts of the repository that aren't locally checked out, you can simply use a web interface, like cvsweb (the one used in this case) or ViewCVS. Here are a couple of arbitrary example repositories: cvsweb (OpenBSD) and ViewCVS (GNU).

      Another argument in favor of CVS is since that's what many open source projects use, familiarity with CVS is an asset. The developers I work with liked that idea.

  153. We Run Staroffice on 12 Machines! by Anonymous Coward · · Score: 0

    My Mom's conpany (I know it sounds bad), has about
    12 machines, all running Windows (despite the samba server) and all running StarOffice.

    Our users NEVER complained about it, and now, it's like the "Standard Office Suite".

    It's a great product, I can said that based on experience.

  154. why take chances? by Anonymous Coward · · Score: 0
    We would never infect our gnu mission critical/impossible systems at ScaredCity?tmp?, with InFactDead, payper LieSensed, m$BugWear. What would be the poiNT?

    Check out our big URL giveaway, includes a year's free hosting, on one of our secure/dependable linus boxes.

    fud is dead.

  155. AbiSource by Anonymous Coward · · Score: 0

    AbiWord has to be the most underrated open source product available. I have had excellent experience with it so far. It is just sad that AbiCalc has not yet been started. A Word Pro on it's own is of limited value these days...

  156. windows and linux by chtank · · Score: 1

    After struggling with duel-boot and trying to migtate from windows OS to Linux for several years, this old dinosaur has given up and purchased a new CPU with RedHat 7.1 pre-installed in a server configuration. Now, I can work with it to learn to administer my own linux server on my LAN. I run DSL to the LAN thru a NetGear RT314, but the 314 has failed me. At this time, my LAN has been broken down and this windows box is running alone on the DSL. As soon as I can, I will purchase a Linksys router for the LAN. If this does not work, then I shall work to use my Linux box its self, configuring it's second ethernet card for NAT, but at this time, this approach is beyond my knowledge. I strongly recommend that dinosaurs do not try duel-boot, rather, that they purchase a linux server and run their windows boxes, using samba, apache, ttssh to VNCviewer. We dinosaurs MUST be able to smoothly move from the familiar to the new and better. The learning curve for any *nix is beyond our time and experience, for the most part. We must rely on the gurus (IT's and Techs)and these are usually beyond the little dinosaur's finances and budget. I am retired, on a small fixed income and cannot afford to pay you for you expertise, I am at my financial limit now for my computer tasks. BTW, the URL above is no longer valid, I had to leave homestead because they are charging for their hosting of my website. I have learned to code html and moved to http://freepages.science.rootsweb.com/~chtank/inde x.html

    --
    Retired dinosaur, simple user, volunteer, guinea pig
  157. My School by godscheeseburger · · Score: 1

    At my high school, I worked that at the computer department last summer, all the servers run the Debian distribution. They did this because of the price tag on Windows and because just about anything is more reliable then Windows. The server acts as the mail server, web server and their ISP gateway.

  158. Windows 2000 runs on top of dos? by tlhf · · Score: 1

    Sir, you are a fool.

  159. The problem is perception by ickle_matt · · Score: 1

    At $ORKPLACE we do lots of data hosting, printing of mailshots and other such menial tasks for companys that can't be bothered.

    While I'd love to switch to open source alternatives to SQL Server, Office etc a lot of clients like to know that we're using software that they know and (thanks to MS marketing) trust...

  160. That is Word's fault by Moritz+Moeller+-+Her · · Score: 2

    Word can't even READ the SO file format. How does it make Word better, that it has an incompatible file format?

    The OFFICE SUITE SO-5.2 is as good as MS Office. I did not say SO is better than MS Office at importing documents from another office's format.

    It is though, it can at least do sometthing with .doc files, unlike MSO, wich does not even open .sdw files.

    If you CREATE a document in SO, you will find it superior. MS Word might be a better file viewer for .doc files, I could not care less.

    --
    Moritz
  161. NAT and Router woes... by cr0sh · · Score: 2

    Dig up an old 486 or old P90, drop in a couple of NICs and set up FreeSCO...

    Easy, painless, secure, and best of all...Free (as in speech and beer).

    --
    Reason is the Path to God - Anon
  162. I will have to agree with some of what you say... by cnelzie · · Score: 2


    I agree about group jargon being used to program and deprogram people. However, in Corporate America many of the higher ups have been so brainwashed into believing most everything that comes out of Microsoft representatives mouths that it only serves to play into Microsoft's hands by using such terminology.

    Microsoft tells the CTO and CIO that those Open Source people are a bunch of immature, unclean geeks. Then someone spouts off, "Micro$oft, Microserf, Windoze, Wintendo" and a host of other incorrect names for their products. The Microsoft rep then simply says, "I told you so..."

    So, in America, it is important to advocate in an intelligent fashion that appears mature to the heads of corporate IT departments. That would have a great deal to do with the Puritan values that, unfortunately, pervade much of American society.

    --
    .sig seperator
    --

    --
    If you ignore the other uses of a tool, does that make the tool less useful, or you less useful?
  163. How I did a Exchange Killer E-Mail server by Anonymous Coward · · Score: 0

    I just set a Linux based system for a large (1000 users+ !) organization using Sendmail and Samba to support Outlook clients.
    But first a little background . .

    The old system at corporate was running Novell GroupWise and crashed almost daily. It had dozens of Post Offices, one for every branch office. It was a mess. Notify locked up desktops whenever a new message came in, required the problematic Novell Client32, and seemed to just screw up WinDoze in general.

    After about 3 years of that, upper management hired a new assistant CIO (He just happened to be the CEO's son). He was all hot about using Outlook at collage. Several other people wanted to use Outlook as well, but it does not play well with GroupWise so it was a either / or decision. Outlook came with Office already so it does not require additional licenses. Outlook is also the hub all of the other Office apps revolve around for journaling, tracking, ect.

    I had set a Linux 6.2 box a year ago for a distant division and had about 300 users on it for over a year with about 4 hours downtime total. Users used a mix of Netscape, Eudora, Outlook Express, connected via POP3. Life was good.

    So I told our Junior CIO I could set up a Linux box and make it look like an M$ Exchange server. Here's how I do it.

    A: Set up a Linux box with Sendmail, Samba, and Bind. Get your MX records set up. Open SMTP and POP3 thru firewall.

    B: Install Webmin (great tool!) and get a list of users in CSV format. You can import 1000 users in about 30 mins. Make sure you tell Webmin to add Samba accounts too. Sync passwords for users. Create common shared folder(s) for free / busy files. Make sure users can read all and only write their own files to that folder.

    (As a side note you could also use FTP or a WebDAV server, but Samba just seemed like a cleaner install, and this was going to be behind a firewall.)

    C: Install Outlook in Internet Only mode on users. This is much lower overhead than Corporate / Workgroup mode and still allows users to share free / busy filles, folders, and common calenders. I/O mode uses standard Internet protocols like POP3, IMAP, SMTP, and LDAP. It works over the TCP/IP transport, and insures communication across the Internet. C/W mode is primarily intended for internal Microsoft Exchange (MAPI) clients, and to provide for backwards compatibility with Microsoft Mail, Microsoft Schedule +, Microsoft Fax, and other services like CompuServe or CC:Mail. MAPI protocols are useless across the Internet from outside the firewall. (By the way, Groupwise also is a MAPI server and uses the "fat" MAPI DLL.)

    If you believe Microsoft, some features of Outlook are only available in C/W mode, such as shared calendars, public folders, and message recall. However, most of these services have been duplicated through other means, such as access to shared folders and calendars on the mail server.

    Set up Outlook clints to share free / busy files like thus: Tools > Options > Calendar Options > Free / Busy options. Put in this as the URL to publish to : File:\\Server_Name\Folder_Name\User_Name.vfb . This will send a small .VFB file to the shared folder every 15 mins. Search at this URL is : File:\\Server_Name\Folder_Name\%USERNAME%.vfb . Be sure to use the variable " %USERNAME% " as it will search for whoever you are trying to hook up with. Now users can schedule meetings with each other across the LAN. No more phone tag. This alone was the best thing our users liked.

    Now some will poo-poo that Outlook is prone to virii and vbs trojans. Too true. I install a front end e-mail virus scanner from McAfee (Webshield) on another box and McAfee Virus Scan was already on all of the desktops. Keep Windows update critical notification running on all of the desktops. Inform users how to click that little icon when it goes off, it works.

    But in conclusion let me add this as a reality check for our optimistic fellow OpenSource advocates. .
    This crap about replacing Office 97 / 2000 with Star Office is a pipe dream. Upgrading to Office XP is not worth the hassle. Most large companies have a office suite that works, and does what they need it to. M$ new licencing model is hiway robbery and shold be investigated by the DOJ, but that's an article for another day. This will save companies a large chunk of change just in CLA's. I guesstimate about 35$ for the NT CLA and 65$ for the Exchange CLA's = $100.00 per seat.
    For 1000 users that's $100,000.00. Nice.

    Fight the good fight, but don't forget the users are what really count. They pay the bills.