Follow Slashdot blog updates by subscribing to our blog RSS feed

 



Forgot your password?
typodupeerror
×
GNU is Not Unix Education Software Linux

Free Software As Nigerian Scam 685

djeaux writes "In the November 4 issue of Syllabus, Howard Strauss, manager of technology strategy and outreach at Princeton University, presents 'The FREE, 0% APR, Better Sex, No Effort Diet' in which he scattershoots at open source software. The Nigerian scam is part of his imagery, leading to a great quote: 'While you are installing your free open source software you may want to write Mrs. Ahmed a check. Her $8.5 million will help pay for the real cost of that free software.' Elsewhere, Strauss describes the open source community as 'a smattering of teenagers too young to work at Redmond, hackers, virus creators, and a menagerie of others with whom you will feel great pride in entrusting your IT infrastructure.'" Not everyone at Princeton agrees.
This discussion has been archived. No new comments can be posted.

Free Software As Nigerian Scam

Comments Filter:
  • by __aavhli5779 ( 690619 ) * on Tuesday November 04, 2003 @11:58PM (#7393151) Journal

    These folks are some of the same great people who are supposed to be working for you anyway, plus a smattering of teenagers too young to work at Redmond, hackers, virus creators, and a menagerie of others with whom you will feel great pride in entrusting your IT infrastructure.


    Though it's a parody and I generally try to take those lightly, he's made one critical error that really stands out in his assertion that free software is the domain of hackers/tinkerers/students, etc. I think Howard Strauss ought to be informed of the billions of dollars being invested in free software development by major corporations, many of whom have salaried and talented employees developing such applications. His condescending attitude towards the talented programmers who have created so much of the infrastructure the Internet depends on (Linux, BSD, Apache, MySQL anyone?) is a bit infuriating, to say the least.

    On another note, what is responsible for the recent surge of anti-free software propaganda? I'm sure that some could present a viable argument that nefarious sources (SCO/Microsoft/whoever) are essentially astroturfing on a media-wide scale (not like they haven't done it before), but things like this, plus the Forbes article and other critiqued rants that have been posted on Slashdot before, have me a bit worried about how the worldwide computer-using community is perceiving free software, especially when peoples' critiques contain such glaring factual errors as this particular one does.
  • Is it just me... (Score:5, Insightful)

    by setzman ( 541053 ) <stzman@nOSpAM.st ... sandremoveit.org> on Wednesday November 05, 2003 @12:01AM (#7393178) Journal
    Or does that article site seem like a scam in itself? I counted 5 ads from doubleclick (all blocked by privoxy) and another set of sponsored links at the bottom. With all the rhetoric designed to inflame linux users, it is sure to make money for them if it gets enough hits (thus getting put on /. benefits them greatly...).
  • Attitude (Score:5, Insightful)

    by hendridm ( 302246 ) * on Wednesday November 05, 2003 @12:04AM (#7393196) Homepage
    That guys animosity towards students reflects the level of customer service that most Universities provide today.

    Nobody said most college students are masters of project management or the big picture, but they are a talented group of programmers. To dismiss them as worthless is to ignore a valuable and cheap source of labor. You may not want to make them PM just yet, but I gaurentee they'll work their asses off, with a little direction, more than that 30-year veteran who has become acustomed to the University's indiference towards laziness. Union YES!

    Most computer science students I know haven't been corrupted yet and still have a high work ethic, they just need a little direction and be brought down a level to reality. Once they get past thinking they can change the place overnight, they make some excellent, hard working individuals.

    But alas, the University I attended didn't hire any of its graduates either. While I was working there, not one of my supervisors had any sort of degree and they weren't eager to give anyone from the inside a chance upon graduation (again, I'm not talking about management positions, but I've seen plenty of entry level jobs that turned down countless grads from the Uni. I guess they don't have faith in what they teach.)
  • by FFFish ( 7567 ) on Wednesday November 05, 2003 @12:06AM (#7393203) Homepage
    ...ex-manager of technology strategy and outreach at Princeton University, one should hope. That kind of stupidity can't go unrewarded, can it?
  • Wow (Score:5, Insightful)

    by jmt9581 ( 554192 ) on Wednesday November 05, 2003 @12:07AM (#7393212) Homepage
    I just read the article posted, and it doesn't appear to have a single relevant statistics. I feel like I gained three pieces of information from this article:
    • There are people out there whose minds are so closed off to change that they don't even know how ridiculous they sound.
    • Howard Strauss could use an education in deductive logic. This article totally failed to substantiate any of the claims that it made. I've heard more coherent arguments from Rush Limbaugh [rushlimbaughonline.com].
    • Strauss could also stand to learn a thing or two about the way that the software industry works. How does gaining the source code to an application give up the "project planning, quality control, coding standards, accountability, version control, and support" of proprietary software? Does he really think that proprietary software companies are willing to employ best practices at the expense of their bottom line?
    • I am extremely grateful to the Princeton financial aid department for not matching the offers that I received from other colleges. I could have ended up taking a class from this tool.
  • Reply.... (Score:4, Insightful)

    by Tsali ( 594389 ) on Wednesday November 05, 2003 @12:07AM (#7393220)
    So can we have some competition against Redmond then? If it takes free software to produce some competition (think PBS versus the entire broadcasting spectrum), I think its indicative of other darker factors.

    I work on OSS in my spare time, and I don't fit the stereotype... and I don't call every pro-MS a money-scrounging heartless profit-driven capitalist. Just Bill Gates.

    Bill and Howard. Yeah... them two.
  • by deathcloset ( 626704 ) on Wednesday November 05, 2003 @12:09AM (#7393236) Journal
    Naysay all you like, and for that matter Ayesay as well.

    But in the end, won't results speak louder than allegorical assertations?
  • Empty (Score:5, Insightful)

    by Asprin ( 545477 ) <(moc.oohay) (ta) (dlonrasg)> on Wednesday November 05, 2003 @12:10AM (#7393247) Homepage Journal

    This article wouldn't bother me as much if it presented a single independently verifiable fact. Since it doesn't, it's a rant and nothing more. The real queston is "Why did Syllabus choose to publish it?" This guy isn't even a professor, is he? With the title of "manager of technology strategy and outreach", it sounds like he's just a department employee. Not that that invalidates his opinion, mind you! That is discredited by his vacant non-awareness of facts.
  • by sashang ( 608223 ) on Wednesday November 05, 2003 @12:10AM (#7393249)
    I hate people who susbtitute analogies for evidence or proof. Analogies help illustrate the point but they don't make the point. This writer pretty much set the scene from the opening line by linking open source with spam mail. It's a pretty far-fetched analogy. The entity we are comparing with is spam mail, the link betweeen spam and open source is that they're both free. I bet someone could think up another evil entity and associate it via some property common to closed source development and then discredit closed source software that way.
  • by Trogre ( 513942 ) on Wednesday November 05, 2003 @12:10AM (#7393253) Homepage
    a smattering of teenagers too young to work at Redmond

    ... or just too ethical. Or sensible, take your pick.

  • by drfireman ( 101623 ) <dan@kiMOSCOWmberg.com minus city> on Wednesday November 05, 2003 @12:13AM (#7393277) Homepage
    Here's a shocker: Strauss's mode of argumentation is sarcasm. He's an astonishingly inept writer, so it's not even particularly well crafted sarcasm. I don't know if this is because his understanding of the subject matter is negligible or if it's because he thought this would be the best way to make his nebulous point, but it seems sort of wasteful to engage him in any sort of debate (with or without his participation). There may be smarter and more articulate people who share his views, and it would be much more worthwhile to find them and have an intelligent discussion than it would be to waste time debunking the content implied by his article.
  • by Anonymous Coward on Wednesday November 05, 2003 @12:13AM (#7393280)
    was that the offer from Mrs. Ahmed was brought to you by thousands of co-opted machines doing spam mailing, all running that first-class commercial OS made in Redmond by highly paid, first-class professional programmers!
  • Yeech (Score:5, Insightful)

    by starseeker ( 141897 ) on Wednesday November 05, 2003 @12:18AM (#7393311) Homepage
    Article feels like one large Flamebait, but in these days of SCO lawsuits I'm never quite sure which viewpoints are satire and which are just out and out stupidity.

    In any case, it does make a point that the "establishment" has a very hard time coming to terms with - Free Software can and does work. For some fraction of people, this seems to somehow represent a personal insult. Probably the same people who get upset at anyone who questions whether our current economic system is absolute perfection suggest regulation might serve some purpose after all.

    Commercial software provides only two things open source software can't provide - software that is extrememly difficult to create and has a small target audience (think very high end engineering CAD software or exteremely complex movie rendering) and someone to sue if the product doesn't work as specified. That doesn't sit well with people who think capitalism is the One True Way, and just for more fun people compare open source with Communism(?!). As if the spirit of goodwill is somehow corruptive to our way of life.

    So, whether the author set out to write satire, troll all of slashdot, or actually denies the evidence right in front of him, this article is quite childish and silly. The evidence that free software does work is right in front of him, if he's interested in looking. Whether he WANTS it to work might be the real issue.

    Ever notice that, that some people are personally interested in the failure of open source? It seems to be an affront to them, for no reason I can discover. No one has the RIGHT to make money, and open source taking away commerical markets for software is something they'll just have to grow up and deal with. If they can't make a more compelling product that people are willing to pay for and stay ahead of volunteers, tough.

    Linux/Free Software is for real. I've used it exclusively on my own machines for four years, with great success. Community spirit is powerful and can accomplish great things, and if our social system has forgotten/doesn't want to accept that then we're in some deeper trouble than just questions of software.
  • by b17bmbr ( 608864 ) on Wednesday November 05, 2003 @12:19AM (#7393317)
    I have to post this every now and then, but for those of you not in education, you have no idea the lengths microsoft will go to push their products. Let me give yo a few examples:

    1) I am finishing a Master's in Ed Technology. We are required to submit our work, etc. in either .doc, .xls or .ppt. Because the profs get lots of perks from Microsoft. (hint: they get whatever software they like for, well, um, free)

    2) Everyone in the Master's program, and I think in the credential program, canget Office for $20.

    3) In my district, the district technidiots (the same ones who didn't understand how my linux box could get internet access on the school network, and had no idea what TCP/IP was) get thrown all sorts of freebies at the tech conferences. The tech at my school laughed about getting XP Pro, VS .NET, etc., all no reg key type.

    Those are a few examples. I could go on. Microsoft has gotten the Ed. crowd the way Apple did years ago. Worse is the way technology is used in schools. PowerPoint has become the favorite tool of choice for projects. Plus Microsoft gives lots of money to schools, and has VERY long tentacles. They get involved in many ways. You can be sure, this guy is not on Microsoft's payroll directly, but he is certainly the recipient of much Microsoft "benevolence". Teachers are just like everyone else really, just a few freebies, and we're yours.

    But here's the biggest rub. The truth is that it takes far more techs to maintain a windows network, then say, a *nix network. Which means the tech department get more jobs, money, etc. And if something breaks, and they fix it, it only reinforces their importance. F***ed up? You bet. And the sad truth is that most school personell are not the best qualified. So, you try to give them linux, which requires more "expertise", they're gonna reject it. Simple really. You'd think that schools would care about cost, security, etc. But they don't.
  • by DeltaSigma ( 583342 ) on Wednesday November 05, 2003 @12:21AM (#7393338) Journal
    Well, from what I've been reading, these kinds of disparaging comparisons seem to be doing more good than harm. Remember what companies and foreign governments were experiencing when they switched to open-source? They were being bombarded with critcism, lies, and fantastic discounts on closed-source software. But they had looked at the facts, and decided open-source was the solution they desired. They had hardened themselves against this FUD, and went on in spite of it. So now we have a collection of organizations which rightly ignore such comments.

    And this is what seems to be driving adoption now. It used to be a bunch of us zealots, fanboys, hackers, admins, the list goes on... It used to be these types making promise after promise about open source software. We knew its capabilities and we'd be damned if we didn't know a perfect fit for OSS when we saw one. It's not that way anymore. Now my manager's coming to me, and my co-workers. More and more often we find him consulting us about equivalent open-source software solutions to proprietary products he's considering purchasing. Thanks to our honesty (no, sir, I'm afraid we don't have anything to compete with Macromedia Flash... yet...), adoption is higher than ever.

    I guess what I'm getting at is this:
    We've all seen this FUD before. It's old news, it's an old battle. They're bringing it up again. But this time isn't like the last time. It just FEELS like, this time, somethings different. Like they're losing... They're not losing their castle, but the little provinces on the edge of their kingdom. Open source is slowly encroaching on their land, and they know it. This minor FUD is nothing. These guys are pawns. The big counter-attacks we can look forward to are more things along the scale of SCO. Not just misrepresentation of the facts, but real major threats to users of open source software. True attempts to stab at the heart of our force. ...but I'm the ecclectic type that equates everything to battle, even though I'm just a 20 year old that's never seen war. So feel free to ignore me. Just my unobjective observation.
  • Bad Software (Score:4, Insightful)

    by temojen ( 678985 ) on Wednesday November 05, 2003 @12:28AM (#7393378) Journal

    There's a ton of bad closed source software too. For the most part it ends up in the $4.99 bin, if it ever gets into stores at all.

  • by kriox ( 630423 ) on Wednesday November 05, 2003 @12:34AM (#7393424)
    No, sorry... This goes beyond parody. I personaly find it insulting of him to dismiss the work of many, many OSS contributors as a scam.

    If he said it was useless, ok.

    If he said it was worse than proprietary softtware, ok.

    If he just said he did't like because he didn't understand it, ok.

    But to make such an assumption on the charachter of lots and lots of people AND companies he clearly has no idea are involved with OSS is just plain, well, stupid.

    Yes, instead of having highly paid programmers at Microsoft, IBM, Sun, or even Blackboard build your critical university systems, you can have scores of software gurus scattered around the globe working completely independently build them for you FOR FREE.

    He doesn't even get that IBM and sun back OSS projects to some extent.

    What a dimwit!

  • by FullCircle ( 643323 ) on Wednesday November 05, 2003 @12:41AM (#7393471)
    is a lesson in the difference between free as in beer and free as in speech.

    Yes, some people do get the product for free. That does not mean that some programmers were not paid for their services. Ask any Red Hat or SuSE employee.

    The freedom Mr. Strauss does not understand is the freedom to improve given with the software. Not only the right to improve the software, but to improve the community by the giving of ones services and improvement in ones self by learning from previous programmers.

    I hope that this is satire, as some of you have posted. Otherwise this serves as a sure sign of failure in our education system. The fact that someone this closed minded, short sighted and greedy is teaching our future generations is a tragedy.

  • Re:Bad Software (Score:3, Insightful)

    by TWX ( 665546 ) on Wednesday November 05, 2003 @12:42AM (#7393481)
    "There's a ton of bad closed source software too. For the most part it ends up in the $4.99 bin, if it ever gets into stores at all."

    Yeah, in the open source environment, it gets turned into the only video player that we have for months on end...

    For the humour-impaired, I'm joking. On a serious note though, the state of affairs with many of the audio programs that I've tried working with aren't particularly rhobust. I can't complain too much, after all they aren't charging me, but I'd even strongly consider paying for some professional multichannel audio recording software, if it were within justification. Right now, the open-source tools aren't completely horrid, but they do lack either the reliability or the features that would be particularly useful.
  • by jd ( 1658 ) <imipak@ y a hoo.com> on Wednesday November 05, 2003 @12:44AM (#7393491) Homepage Journal
    ...that one of the dissenting voices is Professor Nash.


    Now, I don't know his personal views on Open Source, but I do know that his voice would carry considerable weight on this matter, for the following reasons:

    • A professorship, plus Nobel prize, plus respectably successful movie, plus entire new discipline in economics beats a mere directorship anyday.
    • Professor Nash's economic theories (which spawned the new discipline and which eventually resulted in his Nobel prize) was on the theory of cooperation as a significant force in economics. (Very simply, the sum total of useful work produced by entities competing over limited resources is strictly less than the sum total of useful work produced by entities that cooperatively distribute those resources.)
    • Professor Nash's work has been peer-reviewed and studied by countless brilliant academics, economists and corporate executives. If you do a Google search, you'll find many references to the Nash Equations, Nash Equilibria, etc. I doubt you'll find as many references to this manager or his contribution to society.


    Ok, so what do I conclude from the above points? Well, Open Source is essentially one possible implementation of cooperative economics, and therefore should produce superior results per effective dollar spent than the competitive model.


    Secondly, the idea of not getting in each other's way (very nicely summarized in the movie, btw, even though I doubt it's quite how events were in real life! :) is definitely how Open Source works best. Look at KDE and GNOME as examples. Competing, nether really made much headway. With the Open Desktop initiative, where some concepts and code are shared, we're starting to see some long-overdue but much appreciated improvements to both systems.


    Third, IBM and SGI are in business to make money. They don't exist because of some idealistic notion. Ergo, their embracing Open Source is because they believe there's gold in dem dere hills. And, again, you see cooperation. This time over NUMA. Technically competing companies working together so that everyone gains, and so that their energies can be directed to useful ends.


    A summary for those who detest my long-winded style: The manager's view contradicts those with money, those with experience at the top of industry, and those with knowledge of how things work. I'll side with the ones in the know, until I'm given a damn good argument as to why not. And FUD ain't cutting it.

  • by demo9orgon ( 156675 ) on Wednesday November 05, 2003 @12:49AM (#7393525) Homepage
    Being tenured doesn't grant any cred. outside the circle of mastrubatory influence and purile dread. In fact, his riff on the supposed character of people who invest heavily in the lucre of repuation and respect (currency of the Free/Open software community) seeks to cut both ways. Not only does he seek to belittle the contributions of wise people who wanted to free themselves and all humanity from the yoke of software copyrights and restrictions, but businesses and individuals who he seems to think are fools for using such contributions.

    As I read the piece the one thing that set my teeth on edge was the tone of incredulity. The characterization that somehow someone who hasn't possibly toiled away within the system that this professor holds near and dear and worked hard to obfuscate and proprietize under the auspices of corporate/academic credibility couldn't possibly create something meritable. Is there a professional wrestler with a penguin fetish we could convince to elbow drop a professor?

    What I think we're seeing is an affirmation in the circles of higher education; that they still hold themselves as being the one true way to enlightenment. That they are the anointed high-priests, keepers of sacred seal and maintainers of the divine covenant (Touch the PDP-11 and repeat after me! By the sacred printwheel do we solemnly swear...in the amber glow of the vacuum tubes and by the robes I wear, to sell what I know to the corporate line, to booby trap it all and make it mine, to pass it on when I'm finally paid, with backdoors aplenty, with keys I can trade, I'll deal with evil if it gets me laid, pays for the toys to ply my trade, by this I swear in this hallowed place, with a fez on my head and a smile on my face)
    --forgive me my ad-hoc poetry gentle reader--

    I would say they are highly-overvalued now, in an age where there's an API that fully embaraces the toiled for grails of sparse-matricies, linked-lists, and a sort for every season. Free/Open-sourcery may be creating wraiths of the instituions, draining them of their art, making it public-domain so that the much feared/maligned hacker-student-rogue programmer-anyman will touch once-sacred code with un-anointed hands.

    More squeaking from the ivory towers.
    To which I say...
  • Bah (Score:4, Insightful)

    by Greyfox ( 87712 ) on Wednesday November 05, 2003 @12:57AM (#7393580) Homepage Journal
    I've seen code from professional programmers. Not lame tiny-company code either, I've seen the guts of AT&T UNIX, OS/2 and inventory code for major companies. And I've seen open source software. Based on my experience, open source projects (at least the ones that are alive and being actively contributed to) are always higher quality than the code that comes out of professional programmers.

    Yes it can be a bit of a bother to drop in an open source solution but the same also holds true of licensed software. You don't just sqat and shit an oracle installation. You don't just install Windows and have the computers magically doing everything you want them to.

    There is no magic bullet that instantly makes the computers do everything you want them to. Not in the Open Source world and not in the commercially licensed software world. Unless you want to make a slashcode site. That really is as easy as "apt-get install slash apache-perl".

  • by Anonymous Coward on Wednesday November 05, 2003 @01:04AM (#7393621)
    Support? JBoss Corp. provides support for the JBoss application server,

    Yeah, a "company" with 75 paid customers and 13 employees - until 3 left enmass to compete with their former employer. Just the kind of strategic partner you want when starting a $2M project planned to be in production 10+ years.
  • there are times... (Score:2, Insightful)

    by zeruch ( 547271 ) <zeruch.deviantart@com> on Wednesday November 05, 2003 @01:04AM (#7393623) Homepage
    ...when one has to wonder if the cliche about certain academics living in hermetically sealed reality-deprived bubbles of their own deluded design is true. this would be one of those times. the mans screed reads like a litany of myopic thinking and a stunning lack of anything resembling a grasp of the topic at hand. Who the hell let this guy past the editing desk?
  • by Black Parrot ( 19622 ) on Wednesday November 05, 2003 @01:05AM (#7393626)


    > ...ex-manager of technology strategy and outreach at Princeton University, one should hope. That kind of stupidity can't go unrewarded, can it?

    Think CIS, and it will simultaneously explain the stupidity and the anti-Free sentiment.

    And this rant will probably be rewarded with big donations so he can do more of this kind of "research" for the needy software businesses who feel threatened by FOSS.

  • by Performer Guy ( 69820 ) on Wednesday November 05, 2003 @01:08AM (#7393645)
    That article uses some of the most strained and unrelated analogies I have ever encountered.

    The simple fact that escapes the Professor and others who don't understand free software, is that there are virtually no manufacturing (duplication) costs for reproducing software. It is therefore possible to design or author software once and reproduce it infinitely especially where the costs of reproduction and distribution are bourne by the copier. Moreover, the previous design and authoring efforts are not wasted but build upon successive itterations.

    Instead of explaining this further, let's use an analogy (since the professor likes analogies so much). Instead of horribly flawed analogies comparing open source to Nigerian email fraud let us use a genuinely equivalent analogy.

    Imagine if Ford motor company or anyone else could make vehicles for free at the press of a button. That's right, just infinitely replicate any vehicle you come across just by pressing a button and coming back a few minutes later jumping in and driving away.

    How would this change the business of vehicle manufacture?

    Given this situation let us further imagine that Ford still sold vehicles and moreover that the vast majority of people on the highways drove around in Fords and agreed not to copy any of the vehicles despite their innate ability to be copied. You couldn't even tinker with the engines or change the oil never mind make a whole new copy of a car.

    Now given this unresaonable restriction on the way the universe works naturally (in our scenario), wouldn't an enterprising bunch of mechanics team together to design a vehicle that anyone could duplicate freely, and wouldn't others quickly join to improve that vehicle from a primitive wagon into fine vehicles of all descriptions from sportscars to towncars to SUVs that anyone could copy in order to use the highway freely.

    Now realize that this IS the nature of software and wonder why Professors still foolishly try to impose the business models and thinking processes suited to traditional manufacturing industries onto a software industry that so naturally matches the above scenario of infinite free replication and incremental creative design.
  • by ceejayoz ( 567949 ) <cj@ceejayoz.com> on Wednesday November 05, 2003 @01:22AM (#7393717) Homepage Journal
    Hint: he's talking about state of the Linux desktop. Just about everyone knows Linux rules the server world right now.

    Of course, you knew that, and chose instead to make a smart-assed reply that makes you look about as mature as the little kid sticking his fingers in his ear and yelling "lalalalalala" when he's criticized.
  • 30 years too late (Score:3, Insightful)

    by harlows_monkeys ( 106428 ) on Wednesday November 05, 2003 @01:23AM (#7393723) Homepage
    Back when "free software" basically meant Emacs, gcc, and a smattering of other obscure, specialized programs, that article would have been sensible as an argument why free software cannot work: it would have turned out to be wrong, but being wrong when predicting the future is acceptable.

    But he's 30 years too late. He's predicting the past, and getting that wrong is just stupid.

  • by DeltaSigma ( 583342 ) on Wednesday November 05, 2003 @01:27AM (#7393739) Journal
    Much like me, he fails to be objective. Most FUD disregards the fact that open-source software is just a better fit in many places. Not ALL places by any means. And the "hidden costs" of open source, that one really gets me. What "hidden costs?!" I don't recall saying "here's your free software, and your free tech support, and your free customization labor, etc." I say "here's your free software." I don't see any other Linux zealots claiming that we provide anything BUT free software. Hidden costs my ass. In the over-used car analogy, if you win a new car, your friends aren't going to discourage you from accepting the prize citing the "hidden costs" of oil, tire, gas filter changes, and other maintenance... nor the "hidden costs" of putting in the AC and CD player that happen to be vacant in your prize-model car. But back to your original point, I apologize for going off-topic. Writing perfect software is by-and-large impossible. I mean, it's a tall order just to write software that won't crash in a controlled hardware environment where you know all the I/O and will never have to worry about foreign hardware. On the desktop/server market the situation that is dynamic hardware will always gaurantee that nothing will work forever. But that sort of nullifies your point about even free software authors being urged to release under an accelerated schedule. It's obvious we'll never get perfect code, so why delay until we do? Even so, I find stable releases to be just that, stable. The GNU team didn't say that my version of GNOME was an impenatrable fortress, they said it was stable. And it is stable. I've not observed one error coming from GNOME ever since I installed this system. And my girlfriend, she hasn't observed an error at ALL. But I know if I go mucking about, or if I don't update, or otherwise maintain my system correctly it will break. Just like a car, desktop OSes can expect wear and tear.
  • Well, duh. Most young and teenage programmers have neither the experience nor the focus to create the kind of boring, reliable code that makes up the core of Open Source. Instead they're appealed to by more glamorous fringe projects, and the idea of shareware.

  • by Teflik ( 4823 ) on Wednesday November 05, 2003 @01:38AM (#7393792)
    That's the illusion that this guy is debunking. Not that Open Source Software is useless.
    That's the illusion that you're debunking, and you do it reasonably well. Granted, I largely disagree with you (being a Free Software Zealot and all), but you put forth some reasonable arguments.

    What Howard Strauss is doing is a bunch of emotional, sarcastic ... I don't know what. It's not coherent. It's a big, long, emotional, pointless rant against free software... I hope this guy isn't a professor -- I'd feel sorry for the poor bastards who had to take a class from him...
  • by jdbarillari ( 590703 ) <joseph+slashdot@barillari.org> on Wednesday November 05, 2003 @01:40AM (#7393799) Homepage

    The Office of Information Technology at Princeton is divided between thoughtful and clueful people who are an absolute pleasure to work with --- and, regrettably, a few people like those who wrote the above article for Syllabus.

    If you look beyond the cheap shots at OS/FS, he's defending PeopleSoft, which makes the CRM-like software that runs the University's bureaucratic systems. The company certainly needs some defending. Case in point: up until last year, Princeton course registration was paper-based. Fill out a scan-tron sheet, have your adviser sign it, and take it to the Registrar. Simple, but students complained about the long walks to remote parts of campus.

    Last year, the Registrar finally implemented a new computerized system based on PeopleSoft. The steps for a student to register as follows:

    • Pull up the registrar's website; find the PDF form for course registration.
    • Fill in the form with your courses.
    • Print out the form, and take it to your adviser for their signature.
    • Deliver the form to your department's secretary, so he or she can manually enter the course selections from the forms into the system.

    Maybe I'm not subtle enough, but I fail to see how this represents a step forward. It would seem trivial to save the course information on the registration system so the adviser could approve it with a mouse-click at their meeting with the student. But let me guess --- does PeopleSoft not support that? In fairness, PeopleSoft might support it. But if it did, one wonders why the registrar chose a more inefficient solution. Why a three-way paper-shuffle? Is that what PeopleSoft's "aging, over-21 staff" thought was a good idea?

    I will not begrudge Mr. Strauss his vitriol --- he reminds me of the apologists for any broken platform. If you're stuck with it, you might as well at least pretend that you like it, and that the competition is junk.

    Also -- I can't help but note the omission of a link to the student-run [princeton.edu] Linux/Unix Users' Group at Princeton. (Consider this a shameless plug.)

  • by Anonymous Coward on Wednesday November 05, 2003 @01:47AM (#7393838)
    Those who cannot do, teach

    Lets not be stupid here. Just because one dumbass is actually going to claim that WebCT is worth the money while blanketing all open source software under the control of murderers and thieves, doesn't mean that all teachers cannot do. Hell here [smlnj.org] is a open source project written by some Princeton "teachers" that is an example of how there are some really smart people creating some amazing open software.
  • I will always be a student. I will graduate life when I am dead, and perhaps move on to post-graduate work. Until then, every day will see my continued education and I will always assume that every flower, fruit and stone I see holds some undiscovered secret within.

    Furthermore, I am a hacker. I take nothing for granted - not the way software functions, nor the way the laws of physics are applied. I will always question the reality around me and seek to refine the answers that I have found.

    Some others want to silence my nature and force me to take their word as the final truth - they are the high-school dropouts of this world, ignorant to every new truth that passes them by. But I can learn from them as well.

    There is no negative consequence in my life, only education and experience. I have no regrets. My first day of life and my last are equally valuable to me, no matter how many years seperate them.

    Besides, anyone who believes that hours of creativity (and programming is an art, not a science, as far as I'm concerned) can be compensated by a paycheck is deluding themselves. Free software allows a programmer to trade one esoteric thing for another - creativity for community, perseverance for recognition. And the programmer who does so will be fulfilled by it, and can thus tolerate selling other of their works for money.

    -Elentar
  • by saden1 ( 581102 ) on Wednesday November 05, 2003 @02:03AM (#7393888)
    Clearly Mr Strauss isn't doing his job as manager of technology strategy and <b>outreach.</b>

    Who exactly is he reaching out to with his blatant insult of many free software developers. I produce quality products during my spare time as a hobby and during the day time I have a professional job. I for one call for Mr. Strauss' immediate resignation. He is clearly short sighted doesn't see the big picture. He is certainly not an individual I would trust to manage my technology outreach program.
  • by BigBlockMopar ( 191202 ) on Wednesday November 05, 2003 @02:35AM (#7394018) Homepage

    Mr. Strauss,

    You *are* kidding, right?

    Many of those spams to which you compare open source software are now being sent using mass-mailing viruses. Funny thing about viruses is that they usually exploit security flaws - stupid things like buffer overruns - which are by and large eliminated by the peer review process in open source software. (Never mind the poor Windows security model which allows these viruses to do actual damage.)

    The writers of open-source software, which you dismiss as being a bunch of children, include organizations like IBM and NASA's JPL. The rogue programmers at NASA must alone be accountable for half the world's virus problems.

    I know that when I reboot my FreeBSD webservers (which happens only when the power goes out or I have to vacuum the inside of the computer), the list of credits in the dmesg as it starts up makes me seriously consider how intelligent the choice of open source was, in the face of the legendary reliability, security and standards-compliance of Microsoft IIS.

    Not for one second would any reasonable person suggest that student labor is a suitable choice for managing proprietary university systems. But that wouldn't be open source anyway. Nor would there be enough open source interest in developing systems like WebCT (which I haven't personally found to work that well anyway, being all too familiar with administration of WebCT 3.2).

    Open source solutions like Linux remain generally unsuitable for the desktop - the very things which make it excel in a server environment are the very things which hobble its mass acceptance and usefulness as a desktop operating system. But that will be fixed before too long.

    Where open source currently excels - and has almost since the first newsgroup message where someone said, "You know, I think you could improve your program by..." - is in the implementation of the open standards-based systems which are the very infrastructure of the network.

    Open source isn't free. Download a source tarball. Compile it. Use it. Enjoy it. And if you find a feature is broken or missing, your contribution will be to edit the source code and send it back so that other people can share the changes.

    And so what if a 14-year-old kid with a cable modem reviews the source, finds a bug or missing feature, and contributes a patch? That patch is still subject to the same peer review process. And it's still public, so that it can be documented by others if not by him.

    The most important thing I learned as a student in university is that higher education is not a barometer of intelligence, creativity or aptitude, but a barometer of diligence and funding. Over the years since, I've hired several gifted programmers with ability far eclipsing many of the university graduates I've employed. Mostly they were gifted programmers because that's what they loved to do... kind of like a 14-year-old kid who may have started into C++ when he was 10, has a natural mind for developing algorithms, and is capable of developing efficient software while freshly-minted science degrees are still writing bubble sorts.

    Frankly, the ignorance displayed in your article is an embarrassment to you, your professional reputation, and your university.

    [signed in real name]

  • by Animats ( 122034 ) on Wednesday November 05, 2003 @03:19AM (#7394153) Homepage
    Demonstration:
    • Find a clear defect in a Microsoft product. Document it.
    • Call Microsoft (425-882-8080). Try to get it fixed.
    • Record how long it took to get it fixed.
    Any questions?
  • A+ #1 troll! (Score:3, Insightful)

    by SEE ( 7681 ) on Wednesday November 05, 2003 @03:23AM (#7394162) Homepage
    "Yes, instead of having highly paid programmers at . . . IBM [or] Sun . . . build your critical university systems,"

    You can have highly paid programmers at IBM [ibm.com] or Sun [sun.com] build your critical university systems.
  • by jadavis ( 473492 ) on Wednesday November 05, 2003 @03:31AM (#7394183)
    I wonder if he understands that the majority of the software he uses has at least a little part that has been borrowed from the realm of hackers. Look at Kerberos, GZip, TCP/IP, the list goes on and on.

    The way I look at free software is basically published research. Sometimes it's just about ready for use right off the FTP site, and sometimes it takes a commercial entity to bring it to the masses. Software is more likely to work stright off the FTP site than, say, quantum mechanics, but it's a similar issue.

    Software either holds up to the tests (i.e. netcraft uptimes, business successes, longevity, failure rate, etc) or it doesn't, just like scientific research.

    The logic of the guy writing the article is flawed: would he criticize a mad scientist working out of his garage if he ended up curing cancer?

    So, if you look at software as research, most of the FUD just disappears. Free software is just the collection of public knowledge about software, and commercial companies can only exist when standing on the shoulders of these giants.

    He wants quality control, version control, accountability? Well, there's nothing about free software in contradiction to that idea. Pay commercial companies for what they're good at (or what they are theoretically better at, the reality of quality control in mainstream free software projects is amazing), not whatever proprietary algorithm that they think they're the first to implement. I'm sure commercial companies will eventually be just there to integrate the software with your business processes, more like consultants.

  • by hooykaas ( 544190 ) on Wednesday November 05, 2003 @03:45AM (#7394222)
    I agree totally that the article is definitely insulting for many contributors.

    However, your posting made me think about how people might feel about some opinions/postings about them personally or their community (regardless if they are in the open source camp or not).

    Let's ne honest, I have seen many similar insulting postings about people working at Microsoft in general and of course specific Microsoft individuals. I always like to treat ppl with ate least the same respect I would like to receive myself, even if I not agree with them.

    I hope we can learn that it is no fun and probably counterproductive to insult people or IT/business practises, especially with so-called facts, and that the open source community would refrain from such postings and instead focus onall those informative, interesting and insughtful postings that makes slashdot and open source such a grand community.

    Probably wishfull thinking, but wanted it said anyway.
  • by kfg ( 145172 ) on Wednesday November 05, 2003 @04:01AM (#7394262)
    Is that what he was talking about? Well, ya got me there I guess. I just spent 15 minutes trying to figure out what the hell his point was and couldn't even find a context for it. He certainly didn't provide one.

    I went so far as the visit the PeopleSoft web site. Wow! Completely content free gobbledy-gook, but at least I know where to go for a complete "Human Capital Managment" system, whatever the hell that is, if I ever need one.

    At WebCT I can get "flexible pedagogical tools."

    Yummy! Can I have my electronically delivered pedantic formalism with extra cheese, please?

    So, what this guy seems to be saying is that a major university with one of the finest CS departments in the world of whom Brian Frikken' Kernighan is a member isn't qualified to put up the university website, but a bunch of MBAs selling expensive electronic snake oil to tech clueless corporations are?

    Is that what that incoherant rant was about?

    KFG
  • by smithwis ( 577119 ) on Wednesday November 05, 2003 @04:27AM (#7394340) Journal
    HomeStarr is one of the funnier website on the web. Particularly the "StrongBad Email" sections. My particular favorites of that section are:
    • Kid's Book
    • Crazy Cartoon
    • Japanese Cartoon
    • English Paper
    Anyways, it's worth a look around. Just don't go there when you have alot of homework to do.
  • by hherb ( 229558 ) <<moc.lacidemogirrod> <ta> <tsroh>> on Wednesday November 05, 2003 @06:29AM (#7394674) Homepage
    The author is commiting a grave error in his assessment, stemming from not understanding what he is talking about.

    "Free software" as we understand the term nowadays is all about basic freedoms, not about getting a free ride. The freedom to inspect and modify for example, and the freedom to reuse.

    The annual IT budget of our clinic is about $30,000. Most of that money goes into "free software" development. We pay software engineers per project or per hour, and we pay decent. But once a project is completed, it belongs to us. And we release it under the GPL.

    It makes economical sense: if everybody does the same, developers still get paid well for their work, and everybody can build and extend upon an increasing heap of quality software components.

    Everybody wins, only the big coporates depending on cutomer lock in would lose out. I wouldn't shed a tear for them.
  • Re:Bah (Score:3, Insightful)

    by StrawberryFrog ( 67065 ) on Wednesday November 05, 2003 @07:09AM (#7394776) Homepage Journal
    Based on my experience, open source projects ... are always higher quality than the code that comes out of professional programmers.

    In my personal experience, code written for open source projects is written by professional programmers (or by a subset of them who enjoy programming), only not under a deadline, and for kicks not for money. It makes a difference.
  • by Anonymous Coward on Wednesday November 05, 2003 @07:31AM (#7394839)
    Hang on a minute, 99% of closed source software is dross, too. Have you ever looked in the Walmart software section? $1.99 software titles. Take a look at something like Tucows. Hunreds, if not thousands, of Visual Basic image viewing programs which the authors ask $25 or more for. Even the expensive closed source software can be dross; specialist software written under contract can be just as crap and just as unusable.

    Lets be intellectually honest with ourselves. 99% of all software is dross.
  • by Cipher9 ( 621086 ) on Wednesday November 05, 2003 @08:16AM (#7395034)
    Where's the loss in quality controll, when on the one hand you have OS developpers who want their software to be as good as possible, and when you report a problem, will try to help you asap.
    On the other hand you've got companies selling propreity software, who, wen you report a problem make you wait about a year for their next hotfix or service pack

    In my opinion, the end-user is the final quality-control, and if you don't put enough effort in trying to solve this user's problems, then the end-user WILL be throwing away your software. So you better get your act together.

    Makes you wonder how long it will take Redmond to catch on ...
  • by todhsals ( 63522 ) on Wednesday November 05, 2003 @10:06AM (#7395757)
    Go to school, buy a few books, learn from the past.

    The fundamental concepts in computing and mathematics that drive current software development methodologies were developed decades ago.

    It is ignorance (just lack of knowledge, so don't get offended) like this the condemns the field of computer science to continue to repeat the mistakes of the past. Who was that Dijkstra guy? Whatever, I've got a great idea, let's use goto. It's so much more flexible than all that structured programming stuff.

    The first Turing Award was given in 1966. The concepts that drive modern database management techniques were developed in the 60's and 70's. Dijkstra received his Turing Award in the 70's, Codd in the early 80's. Decades ago.

  • by DrPepper ( 23664 ) on Wednesday November 05, 2003 @10:42AM (#7396054)
    Few of us would rush to send Mrs. Ahmed the $5,000 she asks for in return for a promised $8.5 million.


    But many people believe the marketing hype from the manufacturers that their software will bring huge benefits to your organisation for relatively little investment in their software.

    Sorry, but Nigerian Scam emails are much more like the marketing materials of large corporates, promising the world but failing to deliver. Open / Free Software at least tends to do what it says on the tin.
  • by sirket ( 60694 ) on Wednesday November 05, 2003 @10:54AM (#7396172)
    I'm glad to know people aren't simply flaming Mr. Strauss and are instead making valid arguments against his article.

    The letter I wrote to him begins:

    First let me say that I hope your rambling diatribe is not indicative of the writing abilities of the average Princeton employee. If it is, then Princeton has indeed fallen as a school.

    I just could not resist the dig and, frankly, that is one of the most poorly written articles I have read in a long time.

    -sirket
  • Re:Bad Software (Score:5, Insightful)

    by agentk ( 74906 ) on Wednesday November 05, 2003 @11:46AM (#7396679)

    temojen wrote:

    There's a ton of bad closed source software too. For the most part it ends up in the $4.99 bin, if it ever gets into stores at all.

    .... And some of it sells -- sorry -- licenses -- for thousands of dollars. Mr. Strauss's two examples of "good" commercial software, WebCT and Peoplesoft, are exemplary. In my experience, they are some of the worst stuff ever made. I am fairly confident that I could do better than WebCT in a couple of months at a fraction of its cost.

  • by carlos_benj ( 140796 ) on Wednesday November 05, 2003 @01:16PM (#7397560) Journal
    For the most part he's right.
    There's a ton of bad open sourced software out there simply because anyone and everyone can submit code.


    For some of the smaller projects that's true. Try submitting a bad kernel patch or something to a larger, managed project though and then hold your breath waiting for it to see life in the next release.

    Furthermore, your assertion seems to be that closed source software won't be bad simply "because" programmers from outside the organization can't submit code. I've worked in several places where whole sections of code had to be replaced when somebody with better skills/knowledge was able to show massive problems in the existing tangle of tripe - written by a professional on the payroll.

    The company I presently work for hired a major consulting firm to railroad us into the current multi-million dollar "solution" that requires that we hire a full-time employee at just under six figures to do nothing but patch the poorly cobbled enterprise software. There's a lot of slop in those numbers that could have paid the real price of "free" software and still given five grand several times over to various Nigerian hoaxes.

He has not acquired a fortune; the fortune has acquired him. -- Bion

Working...