Slashdot Mirror


A College Without Microsoft?

An anonymous reader asks: "My grandfather is the president of a well-known undergraduate-only college of about 7,000 students. He tells me that an alumnus has agreed to donate $2.4 million initially (and up to $800,000 each succeeding year for 10 years) to the school for computer equipment and staff if the school agrees not to renew any contract and to buy no products or services (either directly or through an intermediary like Gateway) from Microsoft. I'm told that this isn't the enormous amount of money that it sounds like and that a change-over to non-Microsoft products would be costly. I think it'd be great for college students to use computers apart from Microsoft, but I'm told that the board will look at the decision in terms of cost, not for benefit to the students. Does the Slashdot community have any points that I can give my grandfather to present to the Board next month?"

47 of 942 comments (clear)

  1. Cost over Students? by altp · · Score: 4, Interesting

    I work in a Systems office at a univeristy, and understand full well cost savings over a students education. It is a problem that my office fights with all the time.

    Perhaps though, Your grandfather is in a position to change this trend where the dollar comes before the student.

    Perhaps, it would even be a good PR tool to boost enrollment in the future, bringing in more money and students.

    Just a though.

    1. Re:Cost over Students? by Bluefirebird · · Score: 4, Interesting

      In my university they have workstations with double boot with win2000 and slackware. The servers are DEC Unix and also intel servers with Red Hat. M$ educational licenses are very cheap and I see no reason to remove M$ from campus when you have an alternative a reboot away and all the servers are *nix.

      --

      Fear is the mind-killer.

    2. Re:Cost over Students? by wrenkin · · Score: 4, Interesting

      Yes, many of 'us'. We're computer geeks.

      But we're talking here about 7000 undergraduates, and from the sound of it, most of them probably enrolled in a humanities/liberal arts programs. When the poster mentioned the publics general willingness to use MS products, outside of "subgroups of the IT/Geek community", I'm pretty sure he felt that "CS/CEN/EE professors" fell into that group, regardless of their university affiliation.

      We're the ones always carping about choice. I'm willing to make the choice for linux, but forcing Linux onto 7000 students, who might just want to use hotmail in the library, or catch a quicktime CNN news clip, is extreme enough to merit contention.

      --
      -- "Is this death or is this Ohio?"
    3. Re:Cost over Students? by unitron · · Score: 5, Interesting
      Darn. All we had were punch cards and an IBM 360 we had to share with Duke and State.

      Is an additional $450 per student per year not enough to finance a migration away from not all proprietary software but just from MS?

      --

      I see even classic Slashdot is now pretty much unusable on dial up anymore.

  2. NMSU by Krach42 · · Score: 5, Interesting

    My university, New Mexico State University, has it's entire Computer Science department running Linux. We don't use any Microsoft programs at all for our CS dept. We use it in just about every other dept (Journalism has Macs, if I recall correctly)

    I think it's very nice. It gets us out of programming for just the Microsoft world, but a lot of students are upset because we're learning nothing about VisualStudio and stuff, which is what "we'll be using in the real world"

    --

    I am unamerican, and proud of it!
    1. Re:NMSU by Lodragandraoidh · · Score: 4, Interesting

      I work in the 'real world' and here is the experience we are looking for:

      Linux/Unix - both system programming and system administration experience. Show us how you would automate various features, and integrate different systems together to get real work done quickly.
      VOIP and Telephony - convergence is not just a buzz word.
      Java/CGI/XML - web enabled application development is a must. No one I am talking to is considering .NET
      A plus is experience using Perl/Tk, TCL/Tk, C++ (gcc), emacs, vi, awk, sed, and shell scripting.

      Things that will not get you hired:

      Primary Microsoft experience; Microsoft certifications mean nothing in our space. I've lost count of how many microsofties come in looking for work, and are totally lost in the datacentre.
      MBA - you would be surprised at how many folks think 'system administrator' means 'managing people'; if you don't have a technical background, forget it.

      --

      Lodragan Draoidh
      The more you explain it, the more I don't understand it. - Mark Twain
    2. Re:NMSU by Osty · · Score: 2, Interesting

      People still use MFC? Why? I don't know anybody who still uses MFC. I guess MFC7 (with VS.NET) isn't so bad, but it's still a horrifically old framework. Most people I know use C# and WinForms these days, but if you're not on the .NET bandwagon yet you can always use VB for RAD (doing performance-critical work in C++ DLLs), or ATL/WTL for a more modern C++ experience while still being able to quickly (once you pick up some of the tips and tricks for ATL) develop professional GUIs. And of course, once you've developed a good bag of tricks for Win32 code, you can usually write GUIs in Win32 and C in about the same time it would take in MFC. Requires a bit of time investment on your part, though, to build up your library of reuseable code.

    3. Re:NMSU by Anonymous Coward · · Score: 1, Interesting

      The words college and university are to some extent regionalisms.

      Actually, they're not. There are national standards boards in the U.S. and Canada that determine what constitutes a college and what constitutes a university. Universities offer graduate programs (masters, PhD, law); colleges do not.

    4. Re:NMSU by azav · · Score: 2, Interesting

      I'd use Keynote.

      There, not too impossible after all.

      --
      - Zav - Imagine a Beowulf cluster of insensitive clods...
    5. Re:NMSU by Anonymous Coward · · Score: 1, Interesting
      After you posted this, I spent a few hours researching this, and yes, though I believe the idea is to protect us developers from ourselves; it truly annoys me.

      For example, in theory, the following code I have written in my research should beyond a shadow of a doubt fetch the blocking status of a socket:
      ULONG ulBlocking = 0;

      WSAIoctl(sSocket,
      (IOC_OUT | (((long) sizeof(u_long) & IOCPARM_MASK) << 16) | ('f' << 8) | 126),
      NULL,
      0,
      (void *) &ulBlocking,
      sizeof(ULONG),
      NULL,
      FALSE,
      0);
      However, it results in error 10022 ("invalid argument"). Passing a control code of (IOC_IN | (((long) sizeof(u_long) & IOCPARM_MASK) 16) | ('f' 8) | 126) will however set blocking. Any non-standard codes are simply prohibited because God knows we might actually want to do something useful and Microsoft exposes no low-level means to control or query the socket. I have had no luck using DeviceIoControl() or NtDeviceIoControlFile() to work on these sockets.

      If you have any further information about a solution, I'd like to hear from you.

      -Shatai (james@shatai.org).
  3. Mac and Linux is all a college needs by Marx_Mrvelous · · Score: 2, Interesting

    Think about it... A Mac can do everything a Desktop PC does (multimedia, web browsing, etc) and a Linux machine can do everything a CS/technical student needs (C/C++/Java compilers, technical programs like Autocad and ProE). I think the most useless machines here at Purdue are the overpriced Windows machines that need so much security/rollback software that they are rednered useless 10% of the time!

    --

    Moderation: Put your hand inside the puppet head!
  4. How much linux? by unicron · · Score: 4, Interesting

    How much "alternate-os"..ok..linux..do you plan on using? Getting rid of MS altogether, in any capacity, is stupid. I don't have specific facts but I'm willing to bet that windows shop outnumber linux shops 10 to 1. So while it's great that they have all this linux experience, I fear the jobs will go to those that have windows knowledge. Not saying it's right, just saying it's how it is. Linux shops in honest, real world productive companies still aren't that common. And I mean true linux, nothing MS on the entire site.

    I say prepare them for MS, it's the world uses, like it or not.

    --
    Finally, math books without any of that base 6 crap in them.
  5. Classic logic mistake by Marx_Mrvelous · · Score: 4, Interesting

    You're thinking in binary. There are more options than Linux and Microsoft. Can you imagine people having problems running on Apple computers? Even OS X is simpler than Windows. Macs for the n00bs, Linux for the engineers.

    --

    Moderation: Put your hand inside the puppet head!
  6. Does your grandfather know... by mattbot+5000 · · Score: 1, Interesting

    Apple offers a $50 discount to educators?!?!?!?!

  7. WTF? by fudgefactor7 · · Score: 3, Interesting

    From the post: "...I'm told that the board will look at the decision in terms of cost, not for benefit to the students."

    So, this is not about what's good for the students? Ok, so this is partisan, anti-Micrsoftism, at it's best then, yes? Looking at base of cost alone might be ok but perhaps they're not aware that MS does provide huge discounts to educational institutions (educational institutions get special pricing from MS.) If a University is so hell-bent to not assist their students, to not do that which is in the best interest of the students, then clearly this is a University I'm glad I did not choose to attend.

  8. Discrimination... by vk2tds · · Score: 5, Interesting

    It seems to me that a college without Microsoft is just as bad, or worse than one without Linux.

    Lets just ignore for a moment that certain software is only available from microsoft - or at least that there are no comparible products from other supplilers.

    By having no microsoft you are forcing everyone into the same mindset. Microsoft is the predominant software supplier, but that does not make their products necesarily bad.

    University's are there to broaden knowledge, not to stifle it. This seems to me like a great way to stifle knowledge, and restrict achademic freedom.

    I have been in the Linux community since the MINIX days, so I am not a Microsoft lover. I just feel that diversity is needed, rather than uniformity

    1. Re:Discrimination... by mobiGeek · · Score: 2, Interesting
      Lets just ignore for a moment that certain software is only available from microsoft - or at least that there are no comparible products from other supplilers.

      Care to name some software that is "only available from microsoft ...[with] no comparible[sic] products" ??

      --

      ...Beware the IDEs of Microsoft...

  9. Real World Training? by cheinonen · · Score: 3, Interesting

    Forget the whole CS department, think about the other students who use the computer labs. So far, every place I have worked has used Microsoft software as the standard. Word, Excel, Outlook, Powerpoint, and so on are what 90% of the business world uses I imagine, on Macs or on PC's. Putting out 7,000 students who can't use the most widely used work software and are used to something like OpenOffice that, while great, isn't what they'll be using in their jobs, seems like a horrible idea.

    That said, the Microsoft products are just better to use for most people as well. They have features that everyone else is trying to catch up with, and keep innovating more than anyone else. Not teaching Visual Studio to programmers is one thing, but not using Microsoft products is a totally different one.

  10. Refuse by Snowspinner · · Score: 2, Interesting

    Refuse. Not just because of the students who are going to enter the real world, and need to be fluent in the Microsoft products that, like it or not, are the cornerstone of business. Don't do it because your faculty and administration already knows Microsoft products. I assure you, it was a headache to get your faculty and admin as computer literate as they are, however literate or illiterate that might be. It will be fifty times worse to change them over to something new.

  11. I didn't learn any MS programming in school...i'm by mbjerkne · · Score: 5, Interesting

    doing fine. The school I went to only taught on unix/solaris/linux. We never once used Visual C++, Visual Basic, etc... I have a job and am doing fine. It doesn't matter what system you learn on, other than GUI programming, or even what language for the most part. I can pick up a new language very quickly, because it's just syntax, the actual design and architecture of your program is what matters.

  12. Alumnus is compensating for something else by MediaBoy77 · · Score: 2, Interesting

    How small is this alumnus' dick that he feels the need to hold his alma mater hostage for a donation?

    Yes, he's offering a lot of money, but colleges get far more than that from the alumni base as a whole.

    The one thing a college doesn't want to do is piss off a group of graduating undergrads, because they won't give money in 5-10 years down the road when they're making bank.

    What kind of a revolt would a college see if students couldn't run Word in the computer labs to write their papers?

    Not to mention all the other software packages that are mandatory learning in many disciplines, but are only available (or affordable) on Windows. (I'm thinking stats packages like SPSS, I'm sure there are more.)

    When alumni make my-way-or-the-highway offers like this, it makes the donors look like jerks, and makes presidents who accept them look like spineless beggars.

  13. Let's look at the math by wzzrd · · Score: 1, Interesting

    ($2.4 million initially) + (10 * $800K) = $ 10,400,000. That is definitly a lot of cash. You will have to look at the big picture though. On the one hand, moving the school to some free software product will save on the licensing costs, but the project will also cost a significant amount of money (think of Unix-admins (which are notoriously more expensive than MCSE-people, which come free with every gallon of milk you buy at your local Wall Mart), training for both staff and students, etc.). Of course, another opinion is lurking around the corner: it isn't very hard to imagine a situation in which you just call OpenOffice.org Writer "Word". Most essays and papers don't contain very difficult Word-only stuff anyway (I am a Ph. D. researcher myself, so I read a paper every now and then). My guess is a lot of people won't even notice ("Hey, this is a neat version of Word, it looks cool. Nice birds. Starts a little slow though. Oh, what the heck.")

    But let's cut the crap. What I am trying to say is you will have to evaluate your specific situation a bit deeper. What do people need to do on those workstations? Is there some program everyone ab-so-lutely _needs_ to use which only runs on Microsoft OS? Can the school aford taking point in this, or would it be better to let others do the scouting? From personal experience I can tell you, that it is possible to do academic work on Linux workstations. Even as a lawyer. (Yes. I know. Yes. I am sorry. Yes.) And if we can, anyone can!

    To put an end to this: almost two-and-a-half million dollars seems to me like enough to migrate a whole lot of computers with. Not needing to buy new MS-ish licenses, you can spend the 800 grand the following ten years buying new workstations AND paying admins. Probably won't be enough, but if you add half your anual budget you spend NOW to that, I think it might be. Seems like you have nothing to lose: go for it! (After doing some more math of course. You can never do enough math in these situation. We need more math. Math! Math! Math! Basicly, my guess is, that this is just a simple equation...)

  14. Re:Seems to me by Brummund · · Score: 2, Interesting

    Anyone with a half brain and three weeks to spare should be able to get up to speed in a VS environment. Do really think you learn the ins and outs of VS in a half year college course programming MFC anyway? The college should be teaching principles, not tools. In '94 I took an introductory course in programming, where we used VB. When I look back, we didn't really learn anything valuable about programming that semester, only how to make an app look nice and change colors on the buttons.

    The next semester, we had an OO course using C++, which was IDE/compiler neutral, and it was much more useful.

  15. Baloney on the need to "know windows" by Eneff · · Score: 3, Interesting

    I went through an entire CS program without ever directly using a windows-based technology.

    Sure, we used NT workstations, but that's mighty quick to learn and most people know that anyway. Furthermore, with cygwin, it's as easy as extending your knowledge about X.

    However, we used Java, and C, and other languages that were either free (beer) or free (libre).

    The problem is a little more disconcerting for MIS students. However, how many programs do you know that teach troubleshooting skills, anyway? Usually, it's more business-oriented.

    What I would suggest is asking the alum to further describe his vision, and how hee feels it can be accomplished without sacrificing the general quality of education.
    ___

    That said, The cost depends on your current licensing structure. Assuming you don't have any renewable licenses, that all can be slowly transitioned.

    The methodology you need is
    1. The cost of new servers to avoid licensing issues.
    2. the cost of training. (Faculty, student)
    Macs or *ix/X servers?
    3. If you plan on an *ix/X based technology, the cost of customizing a distribution and making an X desktop that minimizes transition anxieties will pay for itself.

    The real answer is to engage the alum and have him help with the vision.

  16. Choice by Fammy2000 · · Score: 2, Interesting

    The college experience is about choice. Students and professors should be free to choose what platform suits them best.

    I used a Unix/Linux machine for all my CS work. I would not have chosen to learn on a Windows machine. Others will chose differently. You must give people the opportunity to make choices, good or bad.

    I can see quite a few stick-in-mud professors getting a little angry when you tell them their curriculum. Choice is more important.

    --
    If I had something intelligent to say, I would have said it.
  17. Re:why? by LBArrettAnderson · · Score: 2, Interesting

    although this comment may seem like flamebait at first to all the bias linux hugging moderators, it most certainly is not.

    The above user understands that the Windows OS's are much larger (negative) and more advanced (positive). It is coded by thousands of professionals who are paid very well.

    "Superior" isn't far off from what Windows is to Linux. Superior does not necessarily mean "better" (I am superior to my younger sister, for example), it simply means that it is used more in the real world (The OS's, not me vs. my sister) and more practical when it comes to "which one should i learn?".

    Now think about it, which OS is used more in the real world? that's right! Windows.

    The above post is 'interesting', not flamebait.

  18. What benefit to students? by dasmegabyte · · Score: 3, Interesting

    Other than strong arming them into an alternative they might not want? Because the major ramification here, especially for a small college, is that they won't be able to support students' machines that are running Microsoft operating systems.

    There's little difficulty in getting them to interoperate. But that the support resources -- help desks, IT staff, trainers -- would have to switch to linux/OSS. And that means that the necessary knowledge base isn't there to help people out. If a student is using MS Word on his laptop, and doesn't know how to do something, you'd have to tell him "we don't support Windows because it's too costly." A very patriotic phrase. But it doesn't help the student. Which means it doesn't help the school.

    I'm not saying "don't use linux in schools." I'm saying don't put all your eggs in ANY basket. The college I went to had about 600 Windows machines, 200 Macintoshes, 100 Sun stations and about an equal number of RedHat machines. A lot of savvy students used the Sun and RedHat machines, and I don't mean just engineers. My wife, who wouldn't know open source from cold sores, used to use the $9000 Ultras to check her email, because they had these huge trinitron monitors and didn't have lines around them like the Windows machines.

    The hodge podge of machines meant that we each had our own preferences and our own specialties. I think that's the best situation for a school; a technical equivalent to a "liberal arts" education.

    --
    Hey freaks: now you're ju
  19. Try to talk him down by Gord.ca · · Score: 2, Interesting

    If I was in the administrator's shoes, I'd try to talk this donor into giving the money (or some of the money) in agreement to substantially reduce MS usage, not eliminate it.

    I can't live without MS software, and its not for lack of trying - I doubt an entire university could do it for any millions (unless it gets into the billions, then they could just pay to have someone rewrite the MS software - pipe dream, now returning to reality).

    This guy obviously has something against Microsoft. I'd explain that his no-MS demand is unreasonable, so he isn't going to be helping rid the world of MS by ofering a donation they can't accept. But a less-MS demand could be met, and would have the desired effect, or as much of the desired effect as possible.

    --
    The opinons expressed are those of the voices in the author's head and are not necessarily those of the author.
  20. why to use Linux of Windows by SHEENmaster · · Score: 4, Interesting

    1. Users can be given accounts on all the systems, so that they can change their settings without disturbing others. Security can work without being suffocating.

    2. Those people that would have trouble with Linux probably don't know Windows. Despite layman opinion Linux can work in such a way that clicking on pictures causes stuff to happen.

    3. $2.4 million - $1/Debian floppies = $2,399,999 cash.

    4. The 8 grand a year will go toward buying winshit licenses for the school board.

    5. A professor or CS class could admin the servers.

    --
    You can't judge a book by the way it wears its hair.
    1. Re:why to use Linux of Windows by wwwillem · · Score: 2, Interesting

      Of course it can, but how many of them are going to need to know Linux compared to Windows later on in their careers?

      Isn't that exactly the difference between education and a training. Education brings you to a higher level, where you later can figure out how to apply your knowledge, training teaches you some tricks that you can apply tomorrow.

      So, I hate the argument that a University not using Windows doesn't prepare you for "the real world". Go away!!! How many engineering students will do any math or physics after having graduated. Still, you need it to prepare yourself.

      Universities are not there to teach you Visual Basic or Word Macro's. No, they should (and luckily many do) learn you OO programming in a good pure language like Java. With that background you can lateron handle any problem in any language.

      And intelligent people, that are able to switch boy/girl friends on a weekly (Friday night) basis, should be able to switch IDE's after a focussed long weekend. :-)

      --
      Browsers shouldn't have a back button!! It's all about going forward...
    2. Re:why to use Linux of Windows by bmeiers · · Score: 2, Interesting
      Why exactly do you hold the opinion that students should not be enlisted as systems administrators?

      Do you have some experience or examples as to why you feel this way?

      I am asking because as a student I co-administered the CS computer cluster (Linux, 10 nodes, 4 servers) at my University (Drake) with another student for my last two years, and I feel we did a damn fine job. We never had any major malfunctions, and gained some excellent experience in the process. We were employed by the university, but on a part time basis, but I am not sure this is what you are refering to as "actually working for the university". You seem to be saying that only a full time admin that is taking classes (thus qualifying as a 'student') should be allowed to have root privileges.

      I am not discounting your opinion, I am just curious as to what your reasoning is for students to not be allowed to admin, as you did not explain exactly why you feel this way.

  21. Re:What are the terms? by tomhudson · · Score: 5, Interesting
    The offer was conditional on not buying MORE stuff. This means anything currently running is OK. $2.4M up front, and $800K per annum, for a total of over $10M, for a school of 7,000 students? Sounds doable, over a 10-year period.

    The extra cost savings over the 10-year period (not renewing/upgrading Windows, Office, no Windows viruses, etc) should also be factored in.

    Not only will they have a lower TCO, but they're getting paid $$$ on top if it.

  22. Not even remotely enough money by edremy · · Score: 4, Interesting
    That amount of money isn't going to cut it.

    Yeah, yeah, yeah, Linux free, M$ expensiveblah blah blah. But it's not true.

    First, what critical systems run under Windows? I work at a small liberal arts college. Our student registration and billing systems are Windows. There are no Unix versions of the software we use. Comparable Unix products cost, quite literally, millions of dollars. (Price Banner recently? Our IT director did: it's buy Banner or renovate the library.)

    Oh, did I mention that we'd lose all the extensive customizations, support documentation and the like we've made to those products? Let's redo a few man-years of effort.

    Then there's all the costs to switch the Windows software over to Unix. What various professors use *isn't* free. Rebuying SPSS alone would run a small fortune. Forget all the econometrics programs the Econ folks have, the CAD programs, the quantum chemistry codes...

    Of course, some software simply isn't available, period. I'd lose Chime, a great plug-in that I can do all sorts of neat chemistry tricks with. There is no comparable Unix program.

    Next, you've probably got close to 1000 computer using staff and faculty on that campus. How much will it cost to retrain all of them? Oh, and finding secretaries and office workers that know StarOffice is damn hard. We can hire MS Office-knowing temps cheap.

    At least double the size of the Help Desk, to handle the increased volume of calls. You're going to need a full-time person just to handle the inevitable complaints about losing formatting on all of those Word documents the profs get mailed.

    Now, how many of your current IT staff can handle the changes to Linux? We've got some good network admins, server gurus and programmers here, but they're Windows folks. Do you fire those staff or switch them to Unix, where their 10+ years of experience is suddenly null?

    It's not enough money. Not even close.

    --
    "Seven Deadly Sins? I thought it was a to-do list!"
  23. Missing the Point by Pinky3 · · Score: 2, Interesting

    Many of the comments claim that is important for students to learn to use microsoft products.

    Read the restrictions on the donation again. There is no restriction on students buying, using, or learning microsoft products. The restriction is on the University buying microsoft products.

    Does the student really care what operating system the campus servers use? Do they really need IIS to serve the campus web pages?

    This donation could save the University millions in the long run by helping it to get away from cost of Microsoft licenses. My university is considering moving away from Microsoft, and $2.4 million might be just enough to tip the balance. Tell your grandfather to give his donor my address if his university doesn't want the money.

  24. Re:I see several problems by Anonymous Coward · · Score: 1, Interesting

    >A "well known" school with only 7000 undergrads? Uhmm, that's a bit small, don't you think? Sounds more like "completely unknown" to me.

    FYI, Caltech (a very well-known and prestigous school) only has 1000 undergrads.

  25. Numbers by suitti · · Score: 2, Interesting
    Macs come with Outlook and IE these days. They may have MS Office on them. These may be replacable with Word Perfect or OpenOffice and Netscape. This would only be required for new Macs - as existing software could be grandfathered. Macs can last a LONG time (mine is now 16 years old, and I still use it). Still, at least some of them should attempt migrations. I'd attempt doing it for all of them. The Outlook family members are virus/worm supporting platforms.

    Existing PC's wouldn't have to be converted right away. Still, you'd want to migrate to Linux to get experience with the alternatives. If you have tons of Word documents, you should start exporting them to RTF, and experimenting with using them on new software right away. You DO run into issues.

    Let's say that you use the $800K/year for new hardware, and hardware is turned over every 3 years. That gives you $2.4 million for your total hardware budget. For 7000 students, that's $342 per student. That's a pretty cheap system for each student. If you go with 4 years for hardware turnover (average) you get a much easier $457 per student. For that, you can get useable Linux systems from Walmart.

    You might want to allocate some money to a few higher end systems. These would be put together from parts - which would save some money, get you exactly what you want, and still avoid the MS tax.

    One outcome of this experiment would be a working cross platform word processing file format. That, IMO, would be worth the effort.

    The price point might make you rethink individual systems. If they all have a network card, they don't all have to have CD drives or CD burners. These can be shared. A few might have scanners. They could all be used to back up each other's data. The network is the machine. This idea may make it hard to purchase Walmart systems, though.

    --
    -- Stephen.
  26. I'm not sure this is a good idea... by Rev.LoveJoy · · Score: 3, Interesting
    Perhaps I misunderstand your question. How will depriving students of the ability to learn on MS systems or to code for windows or even us MS products be a good thing?

    I would be more apt to sympathize with the strings attached to this donation if it weren't so clearly going to dictate the educational doctrine of my school.

    Am I missing the obvious?

    Cheers,
    -- RLJ

  27. Need to be able to make exceptions by Goonie · · Score: 2, Interesting
    What if, say, the biochemistry department needs to use a program that has no equivalent on Linux (or MacOS, for that matter), and won't run under WINE? At the very least, you'd need to negotiate a clause that allows exceptions where no feasible alternative exists.

    Much and all as I'd encourage universities to switch to open source solutions and dump expensive Microsoft ones as quickly and as much as possible, I suspect that there are areas where that just can't happen...yet.

    --

    Any sufficiently advanced technology is indistinguishable from a rigged demo
    --Andy Finkel (J. Klass?)
  28. offer an incentive to not buy MS stuff... by Ffakr · · Score: 2, Interesting

    How about, instead of banning MS software, this person offers to subsidize faculty/staff/student purchases for non-MS licenses.
    Buy a Mac, get 20% subsidized. Buy a software license for something that directly competes with an MS app or license and have his fund kick in some money.
    This would certainly work for Unix boxes.. but maybe you could even offer discounts for x86 boxes that were preinstalled with Linux.. if the faculty/staff/student signs a contract to NOT install an MS product on it.

    This person could even kick in money to make an open-office package the standard for the university. $500K for training and deployment of an opensource office suite.. plus the licensing money they'd save! ... just an idea. Don't lock MS out, just make it more attractive to NOT use them.

    --

    I'm not feeling witty so bite me

  29. Re:I didn't learn any MS programming in school...i by MasterD · · Score: 2, Interesting

    When I was in school, I did all my English papers in LateX. Probably overkill, but there is nothing like compiling your paper before printing it out!

  30. Strings Attached... by the+eric+conspiracy · · Score: 2, Interesting

    I dislike Microsoft intensely - I think they are a great negative force in the software industry and have done much to crush innovation in the desktop PC platform.

    BUT I think any university that considers taking a grant like this is making a mistake. University policies should be based on intellectual and academic goals, not who has the bucks to buy them off. It is repugnant in the worst way.

  31. A Purely CompSci perspective by Omega1045 · · Score: 2, Interesting

    Most people go to college to get a degree, to get a career to make a living. That is a real-world answer if you ask a college student. This is the way I felt when I went to school.

    During my time in a small school's CompSci program, I was exposed to many different programming environments, including Windows and a very young Linux (at the time).

    I think it would have been profoundly wrong to deny myself and my peers (other students) the ability to use M$ stuff in college. One of the major recruiters on campus was MicroSquish. A lot of my friends got jobs with them, or programming in a Windows environment for someone else. I also know people working in Sun, AIX, HP-UX, Mac and Linux environments. However, the majority of programmers I know from college are on M$ in some fashion or another for their daily work lives.

    While I admire the spirit of the donation in question, I think it would be detrimental to not allow the individual student the choice to take advantage of all career paths available.

    Use the money to promote Linux, but don't blackmail the school by doing it. Maybe insist that none of the money can be used to by machines that will ever run M$, or M$ software. But don't take the freedom of choice away from kids trying to get a job in a tough economy.

    That is from a purely CompSci perspective.

    --

    Great ideas often receive violent opposition from mediocre minds. - Albert Einstein

  32. Which would you have - - a tool, or a foundry? by LazloToth · · Score: 3, Interesting

    My mother was an educator, and this was one of her favorite sayings - - that the greatest gift you can give a student is an interest in continued learning. Learning how to learn is of the utmost importance. So, in the situation described here, one might put forward the idea that the potential for exploration through contact with Open Source software is inherently greater than that from working with restrictive, proprietary products. With Microsoft software, you have a tool. With Open Source software, you own a foundry.

    --


    It's only funny until someone gets hurt. Then, it's hilarious.
  33. Unix will not save the world by pauk_11 · · Score: 3, Interesting

    Let me just present my own situation. I go to a college of 12,000+ and we have many computer clusters. Most are split between PC's and Mac's. The Mac's are used, but few use them willingly. It's mostly because the Pc's are always busy, so someone jumps on a MAc until a Pc opens up. We are presented with a choice between MAC and PCS, and I routintely see half a cluster comprised of unused MACs, simply to be fair and have a 50/50 ratio.
    Inversely, our CS department is solely comprised of Linux and Linux programming. Everything is done in the console, and all programs are compiled with gcc. The result is that my roommate who's a CS senior with a high GPA is completely inept in Windows. I'm a business major, when he asks me for help routinely. While some will say that maybe he's dumb, the truth is that he doesn't play with computers in his free time, most of his work is done for school. Therefore, he has minimal Windows knowledge for his own computer in the apartment, and when presented with a problem is completely lost. I once asked him to create a "Hello World" program for Windows, and after 30 minutes he gave up, despite having Visual Studio at his disposal. His entire class and department has the same issues, because he's been taught in a Slashdot-type of community. His teachers routinely make fun of MS and all their tools, and refuse to use them. They have a vague premonition that their punishing MS and making a statement, but the only ones being hurt are the students. I left the CS department for these reasons, as did many others, being an overly passionate Linux junky is unfair to students dependant on the leadership of thier teachers. There's something to be said about intuitive OS and software.

  34. Re:option 2 by pyrrho · · Score: 2, Interesting

    my point is you have to take the big picture when making a choice.

    There is no objective "best tool" in general, there are a lot of criteria and the "best tool" depends directly on their relative priority.

    Using OSS at any cost is akin to using democracy at any cost, that is, the freedom as a software engineer to see the code and have standard tools IS a part of the goal of that sort of attitude.

    How fast the process runs, or every little feature are important in niche areas, but in other areas it doesn't matter, just like it doesn't matter if Word dumps out big bloated .DOC files, it's not the main criteria that they be smaller.

    So when talking about freedom in a software context there is a goal there to preserve ones flexibility. One can get there by ussing OSS tools, but not by using closed tools.

    It's perfectly sensible to consider the criteria of [insert type of freedom here] as weighing more heavily than [insert type of engineering constraint here].

    And a good example of where most people make exactly that kind of judgement is prefering messy out of control democracy to clean and orderly totalitarianism. So that's the example I used, although the real issue is a simple matter of the logistics of decision making.

    --

    -pyrrho

  35. I applaud this donor by raphaelf · · Score: 3, Interesting

    and your grandfather for having the tenacity to take this to the board of trustees. Microsoft is guilty of violating federal statutes relating to conduct of free trade in capitalist markets. Given these circumstances, it is my view that no public funds derived from government grants or other taxpayer sources, or from private donors should be used to support the extension of Microsoft's criminal activity, especially in academic institutions. As long as alternatives exist it is important to use them to curb continued abuse and proprietary extension by Microsoft. Academics have traditionally paved the way in such anti-monopolist movements and should continue to do so.

  36. Interesting opportunity by kpogoda · · Score: 2, Interesting

    This college could be an excellent test bed for what may take many years to happen anywhere else. The college could offer a computing lab where there are empty desks setup with high speed internet connections where they could hook up their laptops. The school would not be buying microsoft products but still provide a means by which it could be used. This would be a gret learning experience for the rest of the world. I hope they go through with it. The school has to take into account what an average computer user is like. They would have to use KDE or gnome and format it in a very windows-like manner to ease transition and use for most users.