Slashdot Mirror


Interclue and What Going Proprietary Can Do

Linux.com (which shares a corporate overlord with Slashdot) has an interesting look at what going proprietary can mean for your overall effectiveness. Using Firefox extension "Interclue" as the object lesson, the piece looks at both the engineering and social difficulties surrounding the project. "Even more significantly, the efforts to commercialize only detract from the software itself. The basic idea behind Interclue would make for a handy Web utility, but seems too slight to build a business around. The effort to do so only leads to complications that do nothing to enhance the basic utility, and to pleas for donations that can only annoy. The result is that, if your position on free software doesn't lead you to avoid Interclue, the efforts to monetize it almost certainly will."

149 comments

  1. Proprietary solutions by Anonymous Coward · · Score: 1, Insightful

    are doubleplusbad.

    1. Re:Proprietary solutions by Amazing+Quantum+Man · · Score: 5, Funny

      Your Newspeak is ungood. "bad" is ungroupthink. Use "doubleplusungood".

      --
      Fascism starts when the efficiency of the government becomes more important than the rights of the people.
    2. Re:Proprietary solutions by Anonymous Coward · · Score: 0

      fail.

    3. Re:Proprietary solutions by Anonymous Coward · · Score: 0

      Frankenstein no like closed source.

      Close source bad!

      Close source BAD!!!!

    4. Re:Proprietary solutions by Anonymous Coward · · Score: 0

      As I have commented on here before - the situation Open Source leads to is that it gradually, as features are develop, create a hurdle cost for a proprietary solution to compete. Once X amount of features have been developed in the OS version, Y amount of dollars would need to be invested in a proprietary product to compete. Once the dollar amount becomes big enough, uncertainty regarding returns means that no competing proprietary software will be developed, ever again.

      This is the plan behind Stallman's Open Source movement - masterfully inspired by the Gandhi line "First they ignore you, then they laugh at you, then they fight you, then you win". A very narrowly applicable and niche quote which for some reason seems to live well in that community.

      What is the problem about that? Look at OpenOffice - 24 developers left, as written about here on Slashdot earlier. Even if development of the Open Source product completely stops, the existing feature set still presents a hurdle cost. Thus, stagnated software.

      Would the number of developers be higher of MS Office didn't exist? Quite likely - but how much higher? At the moment companies that spend money on software can gain a competitive advantage from doing so - they field the cost, and they get the benefit. If the benefit is shared across all companies, then no additional return should be expected. This is not fully the case, because the first developer naturally can tailor the software to their systems, and be the "first implementer", but to a large extent.

      What should therefore happen is governmental action to declare Open Source free for incorporation into proprietary products. This keeps many benefits of Open Source, while also preserving the incentive to spend money on it.

      Please show me clearly how I am wrong, if so. I would like to know.

    5. Re:Proprietary solutions by Amazing+Quantum+Man · · Score: 1

      What makes you think I'm a recent high school graduate?

      I graduated in 1980, I received my CS degree in 1984, and have been a professional developer for 24 years.
      Hell, my *DAUGHTER* is out of high school.

      --
      Fascism starts when the efficiency of the government becomes more important than the rights of the people.
    6. Re:Proprietary solutions by Amazing+Quantum+Man · · Score: 2, Insightful

      Oh, and I'll give you 1/2 point because my syntax is incorrect. The correct phrasing should have been:

      Your Newspeak is ungood. "bad" is ungroupthinkful. Use "doubleplusungood".

      --
      Fascism starts when the efficiency of the government becomes more important than the rights of the people.
    7. Re:Proprietary solutions by andymadigan · · Score: 2, Insightful

      Your idea would make Embrace, Extend, Extinguish easy. Open source projects need users in order to be able to function. These users can report bugs and request features, this is required for a project to advance. Once a company makes a proprietary version of the project and begins adding features, most users will use that instead.

      It's true, requiring the software and its derivatives to remain open reduces commercial involvement, but its the only way to prevent companies from simply taking the community's work, adding features (without sharing them) and distributing the program without source.

      Besides, open source developers don't usually want to see another company selling a version of their program without contributing to the community.

      --
      The right to protest the State is more sacred than the State.
    8. Re:Proprietary solutions by yezu · · Score: 0

      Close source bad!
      ...
      Beer GOOD!!

      Beer GOOD!!! Argghh!

      Wasn't it in 2001?

    9. Re:Proprietary solutions by bberens · · Score: 1

      Once X amount of features have been developed in the OS version, Y amount of dollars would need to be invested in a proprietary product to compete. Once the dollar amount becomes big enough, uncertainty regarding returns means that no competing proprietary software will be developed, ever again.

      See, you cite that as a downfall of open source and I cite it as a benefit. I've always felt that what open source does BEST is commoditize the software that people use the most: e-mail, browser, instant messaging, basic text editing, etc. I, as a consumer, don't want to pay for re-implementations of the same old stuff. If you want to make money, do something differently (Google Docs?) or do something NEW. Read: innovate.

      Now there's going to be plenty of people who are religious about open source who will argue my point... but note I said *I* have always felt that's what open source did best. Other people like it for different reasons and that's fine. I think for most consumers/businesses who aren't interested in editing the software they use daily, the 'best' benefit of OSS is the commoditization of the most common stuff.

      --
      Check out my lame java blog at www.javachopshop.com
    10. Re:Proprietary solutions by Anonymous Coward · · Score: 0

      I doubleplusbreakwind in your direction

    11. Re:Proprietary solutions by LithiumX · · Score: 0

      Brother, might I suggest that you read a copy of the new 14th Edition? I noticed you applied an unword in your post. Groupwise goodtalk is doublegood for all. War is unwar. Unthink is strongwise. Crimethink is crimethink. [note: "Freedom is Slavery" is scheduled to be redacted as an Ingsoc motto due to inherent incompatibility with Newspeak]

      --
      Do not confuse "Freedom of Choice" with "Free Will".
    12. Re:Proprietary solutions by pravuil · · Score: 1

      The best way to answer this question comes in two parts, three if I include Microsoft. The first part is to examine what happened with XFree and Xorg a while back. XFree changed its license, people revolted and focused more effort on Xorg. Licensing can change at any level of development to fit the needs of the community but when there's a point where the project has to fork, it will fork. How this can relate to cost will be explained later.

      The second example of this is compiz, beryl and compiz-fusion. It has been forked and consolidated over the life of its development. It has done this in part to provide equivalent functionality of other OSes, if not more flexible, to the Linux community. Innovation spring boarded because of how forking and consolidation worked together. I'm sure people would be hesitant to agree with this especially if they were directly involved with the development. When you're in the middle of a battle, it's hard to see straight. The value of this was flexibility in order to develop a stable package in a short amount of time and get it so it can be built upon through a community of plugin developers. While most projects never see the light of day, this one did.

      I'll include one aspect of Microsoft. If you haven't read the news for the past 10-15 years you might've missed how MS treat ideas and how they assume it into their own system. A lot of the ideas and features MS provides today come from various communities that provide a means to capitalize on these ideas and then centralize the profit without concern to the communities that support it. The cost is recouped on businesses and their ability to achieve better effectiveness because of speedy implementation. MS hasn't been as speedy as I would like them to be for quite a long while. Their development cycle has slowed a bit for my own personal tastes. In a way, they are at the will of the developers willing to provide innovative code into the fray. The developers are very leery of their own patents and how other people can profit from them. While there has been a lot of change, sometimes things stay the same the more they change.

      What does this mean in the long of it for OSS? Well, the cost to distribute is a problem because development relies on ISPs. Mirroring of repos can help to distribute taxation to servers. P2P can distribute the load to the end user. Developers can volunteer depending on the availability to perform. In a weird way, their own need to express themselves through code inspired the need to find ways to divert cost.

      On the other side of the coin, various personal reasons can keep people from being more active. The general economy is a big part of the equation. In order for innovation to evolve at a reliable speed, a certain level of integrity of the community has to exist. Commercial involvement would be welcome as long as the flexibility to perform remains untouched. I don't speak for the community at all when I say any of this, just so you know.

      Syphoning ideas from end users can only go so far. Maintaining the integrity of the dreamer can be ridiculous at times, but can provide a means to surprise every once in a while. I'm sure there are people more than willing to do anything if they knew what that thing was. All in all it is all chance unless you find a man with a plan. I think if you find that. You find your answer. And as a reminder, this is all my own humble opinion.

    13. Re:Proprietary solutions by Anonymous Coward · · Score: 0

      "bad is not groupthink" is perfectly viable.

    14. Re:Proprietary solutions by Anonymous Coward · · Score: 0

      *Woosh* Ever heard of 1984?

    15. Re:Proprietary solutions by Anonymous Coward · · Score: 0

      This is actually one of the best trolls I have seen recently. It's a fairly reasonable argument that is supposed to incite responses from GPL advocates. Troll then expects BSD style advocates to get riled up from those responses. Hence flamewar. Remember, smokey the bear says only you can prevent fires!

  2. That is why I stopped posting to Slashdot by Anonymous Coward · · Score: 0

    With all those attempts to monitize with all those ads and giving subscribers first dibs on the high-quality Slashdot editorial output.

    I know it is tough to give up all the quality worldview and technical analysis, but I feel I have to.

    I'm off to a windows desktop near me.

    1. Re:That is why I stopped posting to Slashdot by Anonymous Coward · · Score: 0

      That is why I stopped posting to Slashdot

      You failed.

  3. Isn't this cherry picking? by plasmacutter · · Score: 5, Insightful

    After all, OS_X is the merging of proprietary and open source as well.

    I think this current example presented the way it has is a bit propagandistic.

    Both OSS and Proprietary have their virtues and vices, and it's a question of the project manager's competence whether or not a project brings out more of the former or the latter.

    --
    VLC FOR MAC IS DYING! IF YOU DEVELOP, PLEASE SAVE IT!!
    1. Re:Isn't this cherry picking? by Anonymous Coward · · Score: 0

      You fail.

    2. Re:Isn't this cherry picking? by RiotingPacifist · · Score: 1

      After all, OS_X is the merging of proprietary and open source as well.

      True, but i tend not to have any proprietary extensions on my default profile because i don't trust them to not sell my data to 3rd parties, in fact I'm fairly sure that's what they do do to make money. Also with interclue specifically it just didn't seam worth the effort running when i can just open the tab then close it if its not what i want without any potential privacy risk.

      Both OSS and Proprietary have their virtues and vices

      What exactly are the virtues of proprietary software? It seams to me that it has to be your forced to do something you may not want to.
      want to use an ipod? Got to use itunes!
      want to use OS X? Got to use expensive mac hardware!
      want to work with people using the latest version of office? Got to use the latest version of office!

      If proprietary software has virtues why bother with lock-in, surely it could compete by itself on a level playing field?

      --
      IranAir Flight 655 never forget!
    3. Re:Isn't this cherry picking? by Repossessed · · Score: 1

      It's not even cherry picking. The article doesn't go into any more depth than the summary does, Now word of what the complications causd by it being commercial are. As far as I can tell, they're just pissy they don't have source code for it.

      OSX might be a bad counter example to use though, since OSX has a fee associated with it, and giving a program away for free and selling it for cash are two entirely different business models, open source works for one much better than the other.

      --
      Liberte, Egalite, Fraternite (TM)
    4. Re:Isn't this cherry picking? by Anonymous Coward · · Score: 0

      OS_X is a new misspelling I haven't seen before. The correct spelling is OS X.

      OSX and OS/X are also incorrect.

    5. Re:Isn't this cherry picking? by quanticle · · Score: 1

      What exactly are the virtues of proprietary software? It seams to me that it has to be your forced to do something you may not want to. want to use an ipod? Got to use itunes! want to use OS X? Got to use expensive mac hardware! want to work with people using the latest version of office? Got to use the latest version of office! If proprietary software has virtues why bother with lock-in, surely it could compete by itself on a level playing field?

      Proprietary software can compete on a level playing field. Just look at SubEthaEdit. Where's the lock-in there? Its a text editor - no proprietary formats at all. Yet, it manages to compete by making things like collaborative editing significantly easier than its competitors, both free and proprietary.

      Same thing with all the software you've listed. No one's forcing you to use an iPod, a Mac or even the latest version of Office. There are competing MP3 players, competing computer systems, and OpenOffice has handled all of the docx I've thrown at it, once I've run it through ODF Converter/Integrator.

      If you don't like proprietary software, don't complain - vote with your wallet and buy hardware that does support the standards and formats you want.

      --
      We all know what to do, but we don't know how to get re-elected once we have done it
    6. Re:Isn't this cherry picking? by Anonymous Coward · · Score: 0

      Want to view a photo edited with Adobe Photoshop? Have to use....oh wait...

    7. Re:Isn't this cherry picking? by plasmacutter · · Score: 1

      What exactly are the virtues of proprietary software?

      they have managers who are interested in interface design, and thus are more "casual friendly".
      I also note that, despite there being numerous nations where software patents don't apply, several proprietary formats are underdeveloped in the FOSS community as a "matter of principle", when people out there still have to deal with those formats.
      Small-time proprietary/shareware projects (see visualhub) don't suffer from this.

      --
      VLC FOR MAC IS DYING! IF YOU DEVELOP, PLEASE SAVE IT!!
    8. Re:Isn't this cherry picking? by murdocj · · Score: 1

      Unless you are building something simple software development going to take a group of people and a chunk of time. If it's interesting to a group of developers who are willing to work on it for free, that's great, but otherwise you have to raise capital, and the folks supplying capital would like to see a return on investment. Selling the software is one way to get that return.

      Proprietary isn't evil / nasty / only practiced by necrophiles. It exists because it's a reasonable business model. Without proprietary software, a lot of software that people need wouldn't be available.

  4. Definition time. by AltGrendel · · Score: 3, Informative
    From WikiPedia:

    Angel capital is money invested in a business to provide equity capital, not debt which must be repaid regardless of the success of the business. More often than not angel investments are combination of funds and the business expertise of the investor(s). Angel investment transactions are made with the expectation of a very large financial return to the investor per dollar invested if the business succeeds. Angel investments are also made with the expectation of psychological rewards for the investors. These are obtained from their personal contributions to the growth of the business, time and business expertise. The investment decision is thus both financial and personal. Risk and reward take a more complex form than in almost any other financial transaction. It is risk and rewards.

    --
    The simple truth is that interstellar distances will not fit into the human imagination

    - Douglas Adams

    1. Re:Definition time. by Anonymous Coward · · Score: 0

      fail.

    2. Re:Definition time. by Tweenk · · Score: 1

      You Have Won The AnnoyinglyMisplacedCamelCaseBingo! Sponsored by makers of InterNet ExPlorer, MicroSoft SQL SerVer and InterNet InforMation SerVices.

      --
      Those who would give up liberty to obtain working drivers, deserve neither liberty nor working drivers.
  5. what the fuck is this? by Gizzmonic · · Score: 5, Insightful

    What's with the incoherent summary? Nowhere in the summary did this even mention what "Interclue" was supposed to do, and why we should care about attempts to "monetize" it (lame corporate speak when applied outside the finance world).

    Editors must be sleepwalking through the end of '08.

    --
    (-1, Raw and Uncut is the only way to read)
    1. Re:what the fuck is this? by Cro+Magnon · · Score: 3, Funny

      Editors must be sleepwalking through the end of '08.

      Only the end? :)

      --
      Slow down, cowboy! It has been 4 hours since you last posted. You must wait another few hours.
    2. Re:what the fuck is this? by sakdoctor · · Score: 4, Funny

      Clearly the editors were all replaced by small perl scripts at the beginning of '08. Possibly earlier.

    3. Re:what the fuck is this? by MikeDirnt69 · · Score: 3, Funny

      Do you think humans runs the self-called corporate overlord? Silly.

      --
      Am I eval()? - http://www.monst3r.com.br
    4. Re:what the fuck is this? by TheRaven64 · · Score: 1
      Rereading the summary, I believe it can be translated into human as follows:

      Merry Christmas, Slashdot-reading humans! We are enjoying our holidays and have decided to let twitter pose as an editor during this period. Normal service will be resumed when we have sobered up.

      --
      I am TheRaven on Soylent News
    5. Re:what the fuck is this? by CannonballHead · · Score: 2, Funny

      I guess you were supposed to move the cursor over the link and pause, waiting for a preview of the linked article to appear, and read it. Maybe the /. editor is subtly promoting the usage of a proprietary Firefox expansion!! [/conspiracy theory]

    6. Re:what the fuck is this? by medelliadegray · · Score: 4, Insightful

      It's a great marketing strategy, really. Post some blurb about some product no one has heard of--and make it's dilemma known to an audience with a broad interest around such problems, and a potential interest in said products.

      sheepishly, the intrigued masses walk into the clutches of the marketers to find out more about this company, and what it does.

      I hate marketing.

      --
      Troll, Troll, go away and flame again some other day
    7. Re:what the fuck is this? by Anonymous Coward · · Score: 0

      failure

    8. Re:what the fuck is this? by Citizen+Gold · · Score: 1

      I'm amazed noone has responded with RTFA.

    9. Re:what the fuck is this? by ikkonoishi · · Score: 1

      Judging from the article review quality I would say they were replaced by very large VB/BF hybrid scripts running on windows ME.

  6. forked review by revery · · Score: 2, Insightful

    If the a lack of a Creative Commons license for linux.com content doesn't lead you to avoid the website, their efforts to indoctrinate you certainly will...

    1. Re:forked review by larry+bagina · · Score: 2, Insightful

      Fuck CC. They need to use the GFDL license. They can monetize by selling tshirts and coffee cups at their concerts.

      --
      Do you even lift?

      These aren't the 'roids you're looking for.

    2. Re:forked review by Anonymous Coward · · Score: 0

      GFDL is ridiculously overburdening to use.

      http://en.wikipedia.org/wiki/Gfdl#Criticism_of_the_GFDL

      CC is better in comparison.

  7. history repeating itself by bcrowell · · Score: 5, Insightful

    Software history tends to repeat itself. I remember back in the 1980s, when software distributed on floppy disks often had copy protection. Legitimate users voted with their feet, because it was too much of a nuisance -- e.g., you couldn't back up your software. Software houses eventually got the message and stopped doing it. Now, a generation later, we seem to be going through the same silliness again, except that now they call it DRM.

    Similar deal with these little proprietary pieces of crapware. Back in the 90s, there was a period when the internet had gained quite a bit of mindshare, but OSS hadn't. During that time, you'd get people posting lots of trivial little pieces of software on the web, with various schemes intended to extract some small amount of money from the customer: nagware, adware, shareware, crippleware, ... That whole scene was a total dead end. In most cases, programmers found that the amount of revenue they got was essentially zero; this was the users indicating that although the software was somewhat useful to them, it wasn't useful enough to pay money for. Then OSS started getting popular, and most clueful users started to realize that it was a better way to go. Now we have some new software platforms -- firefox+xul, browser+ajax, and the iPhone -- and everyone seems to need to learn the same lesson all over again. At some point, the users who didn't go through this in the 90s are going to realize some of the same things. They're going to realize that spending $5 or $10 on lots of little pieces of software will eventually add up to real money. They're going to realize that it's a hassle to have to keep track of all the software, registration numbers, etc. They're going to realize that it's no fun to have to go back and reproduce this whole set of proprietary apps every time they buy new hardware.

    1. Re:history repeating itself by DNS-and-BIND · · Score: 1

      Are you sure it really happened that way, or is this just remembering things like you wanted them to happen? I seem to remember shareware houses doing quite well, and commercial apps were far far superior to any free alternative.

      --
      Shutting down free speech with violence isn't fighting fascism. It IS fascism!
    2. Re:history repeating itself by Anonymous Coward · · Score: 1, Interesting

      Yeah, they did very well in a brief period. Basically the latter days of the BBS era -- once the internet began to be widely available, the bottom rapidly dropped out of the shareware market.

        It was a problem of supply, really. BBS systems tended to pass stuff around smaller, local markets, and acted as a kind of portal. This restricted the amount of options you had, and there was social pressure to avoid posting serials and keys and full versions. Once the internet came along, you'd know the instant some guy in Pakistan released a free equivalent of a shareware tool, and the shareware tools were drowned.
        GPLed software has been drinking the shareware houses' milkshakes, too, though. I don't know if you've noticed the popularity of Pidgin vs. various shareware chat programs, but not having to fsck around with shady "s3r1alz" websites and registration whatsits is a strong motivator for a gradual shift to free-as-in-beer, and the best free-as-in-beer is usually free-as-in-speech too.

    3. Re:history repeating itself by innocent_white_lamb · · Score: 2, Interesting

      Back in the dim mists of time, when fax machines were the latest thing, I wrote a DOS program that created fax cover sheets and kept a little address book of fax numbers. I initially wrote it because the office where I worked had just got a fax machine. I then gave it away on BBS's with a little "Send me $20 if you decide to use this regularly" message that came up once, when you did the initial program setup (enter your company name, fax number, etc).
       
      That little program was included in a lot of "shareware software" disk sets, and it ultimately went through many revisions and foreign language translations and a surprising number of companies (mostly law offices and machine tool factories -- don't ask me why) paid me $20 for that program.
       
      So shareware worked. For me, anyway. And it wasn't even that much of a program...

      --
      If you're a zombie and you know it, bite your friend!
  8. nowt but 'perfect predictive hindsight' by thermian · · Score: 4, Insightful

    You know what makes a good proprietary conversion of an open source or free product? Succeeding.

    There is no certain way to succeed in *anything*.

    There are always going to be thousands of failures for every success in the software world, and thousands of moderate or short term successes for every 'killer app' class of success.

    I don't want to hear about also rans being analysed to prove a point that was arrived at before the article was even begun.

    --
    A learning experience is one of those things that say, 'You know that thing you just did? Don't do that.' - D. Adams
    1. Re:nowt but 'perfect predictive hindsight' by Anonymous Coward · · Score: 0

      I am *guaranteed* to succeed in at least one thing in my life -- Death

  9. Considering the source. by DaveV1.0 · · Score: 4, Insightful

    Does it really surprise anyone that Linux.com would be against any project going closed source? That would be kind of like being surprised the Westboro Baptist Church put out a statement denouncing homosexuality.

    --
    There is no "-1 offended" or "-1 you don't agree with me" mod options for a reason.
    1. Re:Considering the source. by Aladrin · · Score: 2, Insightful

      It also seems that they deliberately took a project that was doomed to fail.

      "The basic idea behind Interclue would make for a handy Web utility, but seems too slight to build a business around."

      Yeah, so, they took a project that couldn't be commercialized effectively, tried to commercialize it, and failed.

      This isn't a lesson in going from OS to Commercial, it's a lesson in predictable failure.

      --
      "If you make people think they're thinking, they'll love you; But if you really make them think, they'll hate you." - DM
    2. Re:Considering the source. by FishWithAHammer · · Score: 1

      You'll note that Linux.com content isn't released under the GFDL...

      --
      "You can either have software quality or you can have pointer arithmetic, but you cannot have both at the same time."
  10. Article? by DarksideDaveOR · · Score: 1

    Would it be overly mean of me to say I've read slashdot comments a quarter the size of TFA that communicate both more information and a more coherent analysis of a similarly complex issue?

    Because, ouch.

  11. The key sentence in the article by SlashDotDotDot · · Score: 5, Insightful
    The key sentence in the article is:

    The basic idea behind Interclue would make for a handy Web utility, but seems too slight to build a business around.

    To rephrase: If your product isn't valuable enough for people to spend money on, it will be hard to make money selling it. The rest of the article is a fairly well-written review of an obscure add-on, with very little insight about open vs. proprietary software.

    --
    /...
    1. Re:The key sentence in the article by symbolic · · Score: 1

      There are, of course, a few exceptions. Windows, for example.

    2. Re:The key sentence in the article by Anonymous Coward · · Score: 0

      There is no insight left to be had in the arguments of open vs. proprietary. All the ground has been covered, and the issues are mainly philosophical and therefore of interest only to vanishingly small groups of people with hard-set opinions.

      I mean really - software with little value is difficult to sell, and people who refuse to pay for software on "religious" ground refuse to pay for software. Brilliant. Between this and the masturbation article about Microsoft going under I'm glad I bothered reading Slashdot today.

    3. Re:The key sentence in the article by stephanruby · · Score: 3, Insightful

      Also, if your proprietary firefox extension/add-on already has a dozen competing free open source firefox add-ons that already do the same thing (previewing links), then you're probably fooling yourself and you're probably defrauding/scamming/lying to your clueless angel investor as well.

    4. Re:The key sentence in the article by Jeff+DeMaagd · · Score: 1

      Not only that, this developer somehow managed to get angel investment for a Firefox plug-in? I've not heard of something like that happening, especially with an idea of such little value and I think the concept is available in other forms for free and without nags. Given that most FF plug-ins are free, even the really good and useful ones, I think it would have to really sell itself as a commercial product.

    5. Re:The key sentence in the article by seth0p · · Score: 1

      Various addons (eg me.dium, now OneRiot) have had up to $20m worth of VC money put into them. Angel investment is even more common. There was a recent conference on the "Business" of add-on development. It's true that most addons are free, as in beer. Some are even free, as in speech. But there are plenty out there that have one plan or another to make money in the future. Many will fail. Some will probably succeed.

    6. Re:The key sentence in the article by seth0p · · Score: 1

      Hmmmm. Perhaps you'd like to point to some of these FOSS link preview add-ons. I'm not aware of any. Free as in beer, yes - there are several. Anywhere near as good as Interclue? Zip, nada, none. IMO. Also, Interclue does considerably more than previews. Whether that is a good thing or not, well, beauty is in the eye of the beholder.

  12. firefox+xul? by characterZer0 · · Score: 1

    Does anybody really write applications using XUL?

    --
    Go green: turn off your refrigerator.
    1. Re:firefox+xul? by PCM2 · · Score: 3, Informative

      Does anybody really write applications using XUL?

      Miro is one.

      --
      Breakfast served all day!
    2. Re:firefox+xul? by Anonymous Coward · · Score: 2, Funny

      ...and songbird is the other.

    3. Re:firefox+xul? by Anonymous Coward · · Score: 3, Informative

      ...and songbird is the other.

      And CeltX and chatzilla and NVU and Cyclone3...

  13. The reality is that by Anonymous Coward · · Score: 0

    If all Linux distributions were to cost the same amount as Vista all of a sudden, the desktop marketshare they have would disappear almost instantly.

    There are a few interesting facts about free software's largest competitive advantage (namely, it's zero price):

    (1) It's not important to FOSS advocates at all.
    (2) The definition of free software actually demands the availability of an option to charge for the software.
    (3) But on the other hand, if you have a compiler which can quickly compile all the different programming languages that free software is written in, all free software is free (or almost free).
    (4) If someone were to take all free commercial software and compile it, producing binaries identical to those that the companies distribute, and that person intends to distribute the binaries for free, you had best hope the companies trying to sell the software will be able to survive on support (and their other services) alone.

  14. I also agree by Anonymous Coward · · Score: 4, Insightful

    Slashdot does have a tendency to spin everything into a "TEH FOSS IZ TEH ONLE SULUZION!!!11!!" direction, and to either distort stories, or select cherry picked stories.

    The truth is, to which I agree with the OP on this, that every single idea isn't something to build a business around. Kind of like web browsers- it's perfectly acceptable to me, and millions of other computer users throughout the world, that anyone making an OS would view that as a feature to be bundled. And yet... teh FOSSies still can't forgive MS for competing with their beloved Netscape, no matter how horrible that browser (and company) was in reality.

    However... there actually ARE ideas which are not only economically viable, but will thrive as a commercial enterprise. Would you REALLY trust a FOSS tax program? I wouldn't. Would you trust a FOSS app which converts documents to PDF? Sure!

    Both software models have their place. The sad fact is, there are zealots on both sides who are more interested in commercial vs. free than in using the right tool for the right job. It's always seemed to me that the FOSSie outcry over commerical software was really just their justification for MS hatred, rather than opposition to commerical software- that's why Slashdot grants Apple their "most favored monopoly" status, despite the fact that Apple is not just a commerical product company... but is so with brutally impunity.

    1. Re:I also agree by MrNaz · · Score: 4, Insightful

      Would you REALLY trust a FOSS tax program?

      The question should really be, would you *really* trust a program that nobody could audit?

      --
      I hate printers.
    2. Re:I also agree by cromar · · Score: 3, Interesting
      Overall I agree, but for a few points.

      teh FOSSies still can't forgive MS for competing with their beloved Netscape

      The problem was that MS used anti-competitive measures to hurt Netscape's market share and promote I.E.

      Would you REALLY trust a FOSS tax program?

      Yes, we would trust it if, say, a company such as H&R Block had the code analyzed and was able to certify its accuracy.

      that's why Slashdot grants Apple their "most favored monopoly" status

      The editors? Maybe. The commentators? ... I generally see about a ratio of 4 anti-fanboi posts to 1 Apple fanboi post when Apple comes up in discussion. In fact, I am noticing that there are more people complaining about Slashdot nowadays, but the posters they complain about seem to be harder to find...

    3. Re:I also agree by quanticle · · Score: 2, Interesting

      Yes, we would trust it if, say, a company such as the IRS had the code analyzed and was able to certify its accuracy.

      There, fixed that for you. Frankly, given H&R's reputation as an audit-magnet (due to their aggressive deductions), I'd be more wary of something that they endorsed, not less.

      --
      We all know what to do, but we don't know how to get re-elected once we have done it
    4. Re:I also agree by Anonymous Coward · · Score: 0

      WTF mods, why is this modded troll?

    5. Re:I also agree by Daravon · · Score: 4, Insightful

      I don't know if "trust" is the right word. Both programs can contain errors. The product with a guarantee to cover your ass if the error lands you in trouble with the IRS is the one that I'd be most likely to go with.

      Which sounds better:
      A) Saving a fifty dollars on a piece of tax software, and an audit from the IRS lands you a hefty fine plus interest on the amount that was really owed
      OR
      B) Spending fifty dollars on a piece of tax software, and an audit from the IRS lands you a hefty fine plus interest on the amount that was really owed that is paid for by the company that made the tax software?

      While FOSS has its place, there are times when going with the proprietary solution has more inherit value. The best solution in the above situation is a FOSS product that will cover any expense incurred due to an error in the software, but in the real world a project like that would die after the first bug.

      --
      I traded all my mod points for these magic beans.
    6. Re:I also agree by DMalic · · Score: 1

      .. what? Yes, I would very much want FOSS tax software. I would also want to pay a supplier for whatever the standard anti-IRS indemnity is.

    7. Re:I also agree by Anonymous Coward · · Score: 0

      I generally see about a ratio of 4 anti-fanboi posts to 1 Apple fanboi post when Apple comes up in discussion.

      That kind of statistic is better used as a metric of how much or how little you're an Apple fanboi, rather than any measure of the nature of Apple-related /. posts.

    8. Re:I also agree by MightyYar · · Score: 1

      Slashdot grants Apple their "most favored monopoly" status

      'Cause they aren't a monopoly? The closest they come to monopoly status would be in music/media players - a field with very healthy competition and hundreds of choices.

      --
      W..w..W - Willy Waterloo washes Warren Wiggins who is washing Waldo Woo.
    9. Re:I also agree by chromatic · · Score: 3, Insightful

      While FOSS has its place, there are times when going with the proprietary solution has more inherit value.

      What does this have to do with tax software? A business could certainly offer paid indemnification even while giving away the software under a F/OSS license. I won't guarantee that it's a successful business model -- I haven't tried it -- but there's nothing inherent to the business or the software which prevents this approach.

    10. Re:I also agree by plasmacutter · · Score: 1

      You do know netscape was more anti-competitive than microsoft right?

      They were so arrogant they were trying to remake the entire industry around themselves.

      --
      VLC FOR MAC IS DYING! IF YOU DEVELOP, PLEASE SAVE IT!!
    11. Re:I also agree by simcop2387 · · Score: 1

      well the real solution to this would be a FOSS project, but the ability to buy a guarantee from some company like that still.

    12. Re:I also agree by remmelt · · Score: 2, Insightful

      The software and the insurance are two separate things. The fact that your tax software was closed source has nothing to do with the guarantee that it doesn't contain known errors.

      This is an opportunity for OSS vendors: they could offer guaranteed patches, an SLA even. For a small fee, they could compensate you for when things go wrong. Come to think of it, this is what vendors are already doing, along with insurance companies.

      The inherent value is not in that it's closed source, but in the company backing up its claims.

    13. Re:I also agree by Anonymous Coward · · Score: 0

      that is paid for by the company that made the tax software?

      HA! Somebody hasn't read the EULAs on all that proprietary software.

    14. Re:I also agree by pjt33 · · Score: 3, Insightful

      Whereas Microsoft already had: that's the point. In this context anti-competitive doesn't mean "aiming for lock-in" but "exploiting overwhelming market dominance in one field to unfairly gain overwhelming market dominance in another". In a world where nearly everyone bought Windows, bundling a browser with it for "free" (i.e. not allowing the consumer to choose not to pay that portion) meant that even if the competitor's product were completely free it would still have to be considerably better and well marketed to gain mindshare. That's as competitive as putting me up against Usain Bolt in the 100m: no matter how arrogant I am, my best hope is for him to be struck by lightning.

    15. Re:I also agree by Hijacked+Public · · Score: 4, Insightful

      Odd that Slashdot (or Linux.com I guess) needed to look at Interclue to see what going proprietary does for you.

      Why not give us detailed report on the history of VA Linux->VA Software->Sourceforge? No third party needed. You start a company to build servers that run Linux and do well. Then you buy up Andover to get various FOSS scene web sites to generate buzz. Change your company name a few times just in case anyone is following you.

      Decide to IPO at $30/share. None other than the great economist Eric S. Raymond tells us it is a can't miss proposition winner, he being hired to act as the company's Open Source mouthpiece and keep them comitted to the principals or openness and sharing and the like. Everybody cheers your big IPO and sees it as proof that money can be made while staying Open. Stock price like $300+.

      Before the cheers die down you find out can no longer make go of it in the server market so you try to sell proprietary software. Release a proprietary version of the previously OSS Sourceforge, form the OSDN then promtly kick out K5 and, again, throw in a name change to OSTG.

      Again find out that your business model doesn't work, sell your flagship product, Sourceforge, to CollabNet.

      Best I can tell the company is now "leader in IT community-driven media and e-commerce", which I think means it sells ads and trinkets. Stock price last I checked was in the $0.85 range.

      So anyway, I don't see why they needed to go study Interclue.

      --
      "Sacrifice for the good of The State" - The State
    16. Re:I also agree by Pulzar · · Score: 1

      The problem was that MS used anti-competitive measures to hurt Netscape's market share and promote I.E.

      Yes, but they also made a better product. Netscape stopped improving their product (and in fact kept making it slower and buggier), while MS made something that worked fairly fast and didn't crash as much.

      Who knows what would've happened if "Netscape Firefox" came out when IE3 was out -- it would've been a lot harder to displace its user base.

      --
      Never underestimate the bandwidth of a 747 filled with CD-ROMs.
    17. Re:I also agree by Fulcrum+of+Evil · · Score: 1

      my experience with tax software is that it's fairly conservative, so rather than getting fined, you're more likely to claim less stuff because you don't know what can be claimed and get less money back. You'd still be out the money, but with less stress.

      --
      "We returned the General to El Salvador, or maybe Guatemala, it's difficult to tell from 10,000 feet"
    18. Re:I also agree by bberens · · Score: 2, Interesting

      A few years ago there was a bug in Turbo Tax. It was prolific enough that the IRS fudged the rule which Turbo Tax had incorrectly calculated that tax year. Another year Intuit had a server overload and the IRS gave extensions to all Turbo Tax filers to compensate. I couldn't find an article on either incident within 10 seconds of Googling, so I apoligize for not having a citation. Also, Turbo Tax guarantees any fees/interest you pay due to a Turbo Tax calculation error. The consumer protection is pretty good on the proprietary stuff at least afaik. If some OSS software was as prolific as Turbo Tax, I bet you could get similar protections.

      --
      Check out my lame java blog at www.javachopshop.com
    19. Re:I also agree by drsmithy · · Score: 1

      The question should really be, would you *really* trust a program that nobody could audit?

      This is a false dichotomy. There is nothing preventing a closed-source program from being audited.

    20. Re:I also agree by MobileTatsu-NJG · · Score: 3, Insightful

      The problem was that MS used anti-competitive measures to hurt Netscape's market share and promote I.E.

      That rationale came after the BSOD-fueled MS hatred.

      I generally see about a ratio of 4 anti-fanboi posts to 1 Apple fanboi post when Apple comes up in discussion.

      It has definitely changed quite a bit this year. Go back a couple of years and any negative remark about Apple would earn you a lesson. From what I've observed, this goes in cycles. Early on Slashdot was very anti-Microsoft. Stories would be twisted (misleading headlines, for example...) to get the pitchforks a'wavin against MS. It was all fun for a while, but Windows 2000 came out and over time people started to adopt it. With the BSOD virtually extinct and the main stability issues addressed, the tired jokes were getting... old. Eventually these people earned mod-points and general opinions on Slashdot started to balance a bit. The main difference? Back then you could say that Windows didn't support color graphics and get modded as informative for it. After the backlash you had to be a lot more careful about what claims you made.

      So what does this have to do with Apple? Right about the time the iPod came out, Apple was pretty highly regarded around here. I might have my timing wrong. Maybe it was OSX running on BSD. Eh, I dunno, I didn't pay that much attention to the Apple stories. Any criticism would land you in trouble. I remember a story where a dude stuffed a PC into an iMac case. I made a joke like "It'll be the first time a Mac ever saw GTA!" and.. blammo, troll. (As I recall, the moderation went back up after I explained it was a joke.) Apple was riding high up until the iPhone came out. I'm not sure what precisely happened here. I remember the iPhone was actually well receieved, but maybe it was a case of too many silly iPhone stories soured people. (I wouldn't rule out a bit of envy, too. I was guilty of this. I was stuck in a contract, couldn't get one, so I'd crack jokes at its expense.) I dunno, I think the real turning point was the people waiting in line at that store for no apparent reason close to the launch of the iPhone 3G. Turns out they had a reason for being there, but by the time that was discovered a good time had already been had at their expense. So more anti-iPhone stuff. Anti-iPhone leads to anti-Mac, and so on. (Not that the Air was an underrated machine...) Well that's died down and we're starting to see s'more balance.

      A couple of years ago I predicted that 2007 would be the year Google became Slashdot's villain. Well, that hasn't happened yet, but I'm starting to see signs of it. Then after the hate comes out, people will step up and even things out, then on to the next big bad guy.

      I personally would like to see what effect removing Slashdot's moderation system would have on fanboyism.

      --

      "I like to lick butts!" by MobileTatsu-NJG (#32700246) (Score:5, Informative)

    21. Re:I also agree by Anonymous Coward · · Score: 0

      Selling open source warranties. That sounds like a great business.

    22. Re:I also agree by vadim_t · · Score: 1

      Who would audit it though, and would the actual results be ever published if negative?

      With OSS, anybody can audit and post a list of problems with references to the source code on their blog.

      With closed source, the company would pay another company to perform the audit. The result would most likely be one or two:

      A report like "this is completely safe" with no proof, because the auditing company wants to make the one paying them happy.

      Or, no report at all, because the result was negative and the company decided not to publish it.

    23. Re:I also agree by Anonymous Coward · · Score: 0

      The problem was that MS used anti-competitive measures to hurt Netscape's market share and promote I.E.

      That was *a* problem, not *the* problem. Netscape was failing on it's own, without any help from MS. Companies were LITERALLY FLEEING from Netscape to IE, because IE was a zillion times more stable. If Netscape went five minutes without crashing and taking all your windows with it (a problem which still plagues Firefox), count yourself amazingly blessed.

      IMO, the tragedy in the entire situation was that while MS did engage in underhanded dealings... there was no need to. They were winning anyway, and all those activities did was harm them.

      Would you REALLY trust a FOSS tax program?

      Yes, we would trust it if, say, a company such as H&R Block had the code analyzed and was able to certify its accuracy.

      And for what reason would H&RB ever do that? Also... isn't the result itself proof enough of what the application is or isn't doing right?

      The problem is, nobody is stupid enough to spend all that time and energy programming the tax code into an application in exchange for... nothing? Good will? Karma? Nah, that's not only NOT going to happen, even if someone were stupid enough to do it, they would eventually stop once they got tired of living on crackers and jelly.

      that's why Slashdot grants Apple their "most favored monopoly" status

      The editors? Maybe. The commentators? ... I generally see about a ratio of 4 anti-fanboi posts to 1 Apple fanboi post when Apple comes up in discussion. In fact, I am noticing that there are more people complaining about Slashdot nowadays, but the posters they complain about seem to be harder to find...

      Slashdot is still stocked with zealots. I suspect they are just maintaining a lower cover. Also, many have no doubt been assimilated into Apple's rising market share, and their perspectives are changing as they pass beyond their teen years. Apple's growth in share has come at Linux's expense, not MS's.

    24. Re:I also agree by MrNaz · · Score: 2, Informative

      Tell that to Diebold.

      --
      I hate printers.
    25. Re:I also agree by Bert64 · · Score: 2, Interesting

      If the IRS are setting the rules, then they should be supplying the software that complies with their rules, and open sourcing it while maintaining control of official builds would make a lot of sense.

      Also, do any proprietary vendors actually guarantee their products? Most proprietary software comes with absolutely no warrantee, same as open source does, is tax software sold differently?

      And what's to stop a third party auditing an open source tax program, and offering you a certified build of it with a guarantee against defects?

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    26. Re:I also agree by Bert64 · · Score: 1

      Netscape stopped improving their product (and in fact kept making it slower and buggier), while MS made something that worked fairly fast and didn't crash as much.

      For a while at least, once Netscape were out of the way MS didn't make any serious updates to their browser for years, and dropped all the non windows versions.

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    27. Re:I also agree by Bert64 · · Score: 1

      What's to stop the IRS producing tax software and open sourcing it?
      Surely it's in their interest for peoples taxes to be calculated and submitted as accurately and consistently as possible, and for as many people as possible to be able to do it electronically.

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    28. Re:I also agree by Anonymous Coward · · Score: 0

      B) Spending fifty dollars on a piece of tax software, and an audit from the IRS lands you a hefty fine plus interest on the amount that was really owed that is paid for by the company that made the tax software?

      I have heard from close source advocates about this supposed performance guaranties that some software has. Could someone please point to a common software product not built for specific hardware, and where the license include guaranties on that the software will perform a specific task 100% correct. It would also be interesting to hear how much those companies pays the customers when the software fails (if you just get 1 dollar, its not really that good of guarantee).

    29. Re:I also agree by schon · · Score: 2, Interesting

      Which sounds better:

      I have a better one for you.

      Which sounds better:

      A) Saving $200 and using Linux, where you have a bug that causes it to eat all your data, and you lose all of your work.
      OR
      B) Spending $200 on Windows, and when it has a bug that causes it to eat your data, Microsoft pays someone to re-create the work for you.

      It's pretty obvious which one is better. It's just as obvious which one is pure fantasy.

    30. Re:I also agree by gazita123 · · Score: 1

      Why not keep the application closed until it has broken even? Offer a free service and come up with some extra features that are very nifty which are only available in a paid edition. After everyone is paid off, then open source it.

    31. Re:I also agree by Anonymous Coward · · Score: 0

      I personally would like to see what effect removing Slashdot's moderation system would have on fanboyism.

      Imagine the readability of any threaded comments whatsoever.

      abuse or not, i can opt in to -1, i'd rather that than "heres everything, share and enjoy!".

      apart from that, spot on Senor TrendSleuth!

    32. Re:I also agree by shutdown+-p+now · · Score: 1

      Back then you could say that Windows didn't support color graphics and get modded as informative for it. After the backlash you had to be a lot more careful about what claims you made.

      Today, you can be as careless as you desire, so long as your claims refer to Vista specifically, and not Windows in general.

    33. Re:I also agree by Anonymous Coward · · Score: 0

      Netscape was failing on it's own, without any help from MS. Companies were LITERALLY FLEEING from Netscape to IE, because IE was a zillion times more stable.

        Except that internal memos leaked from MS HQ showed that they were intentionally undermining the stability of Navigator. They were trying to find ways to sabotage the OS components that Navigator used, in ways that would cause Navigator to crash, and thus give people the impression that IE, which they were building into the OS, was more stable.
        I guess it worked, huh?

    34. Re:I also agree by Anonymous Coward · · Score: 0

      Beyond paying what taxes you owe the government, it shouldn't cost individuals money to be able to file their tax return. Along this same vein, it's not right that wealthier individuals who can afford tax software can netfile while the poor are stuck using a paper filing system.

      If the government is going to accept electronic filing, they should provide a free generic tax filing program to allow you to build the electronic tax file. Does this need all the bells and whistles? No. But it needs to enable all citizens to get the same basic benefits from the government equally. This still leaves the tax filing software companies room to compete on features.

    35. Re:I also agree by Anonymous Coward · · Score: 0

      I think you got it mostly right, but I think it's the limitations for developing on the iPhone that soured the community.

    36. Re:I also agree by Anonymous Coward · · Score: 0

      Then after the hate comes out, people will step up and even things out, then on to the next big bad guy.

      This is because this site's readership or at least postership is predominately the politically left leaning crowd. And that political philosophy is a hate-based one, where it's not so much what you're for as what you're against and how much you hate it. Slashdot initially attracted this base with its "come here to hate Microsoft" reputation, and this reputation persists as more generally the place to come to be angry about things technical. So there always has to be a bad guy.

    37. Re:I also agree by drsmithy · · Score: 1

      Trust is a separate issue, and highly dependent upon the audience.

    38. Re:I also agree by vadim_t · · Score: 1

      Trust is not required when the evidence is in the open.

      An audit of OSS can easily include references to specific lines in the source code. If the audit says that there's a potential buffer overflow I can go look myself and verify that indeed there's a problem. And if the audit says that AES encryption is used, then I can go and verify that indeed it is AES and not XOR or some homebrew thing.

    39. Re:I also agree by Anonymous Coward · · Score: 0

      You do realize that the companies who offer those programs are required to offer free tax preparation and filing services to poor people, right? Like Intuit, H&R Block and many others all provide free services if you don't make a lot of money(around less than $50k a year, IIRC).

      They pretty much do exactly what you are talking about, without having to pay people to develop and maintain the software.

      I'd rather they had a machine interpretable version of the tax code and open standards for electronic filing, but then again they would be too incompetent to keep the thing secure.

    40. Re:I also agree by cromar · · Score: 1

      Yeah, it's all the lefties. It couldn't be because there's anything wrong in the world. Those damn lefties. Always finding something to complain about in this perfect world of ours...

    41. Re:I also agree by drsmithy · · Score: 1

      Trust is not required when the evidence is in the open.

      Of course it is. Unless you have the resources to verify the audit yourself, you need to trust the person who has done it on your behalf to have done it properly.

      An audit of OSS can easily include references to specific lines in the source code. If the audit says that there's a potential buffer overflow I can go look myself and verify that indeed there's a problem. And if the audit says that AES encryption is used, then I can go and verify that indeed it is AES and not XOR or some homebrew thing.

      That's great. Now, how do you know J Random Blogger hasn't left out (through either malice or incompetence) problems during their 'audit' ?

    42. Re:I also agree by vadim_t · · Score: 1

      Of course it is. Unless you have the resources to verify the audit yourself, you need to trust the person who has done it on your behalf to have done it properly.

      I said "not required". If you let some company do it for you and have no way to verify, you must trust them even if you have the skill to verify, you simply have no other option.

      That's great. Now, how do you know J Random Blogger hasn't left out (through either malice or incompetence) problems during their 'audit' ?

      How do you know Trusted Audits, Inc hasn't left out (through either malice or incompetence) problems during their 'audit'?

      And unlike with the blogger, there are powerful economic forces at work here. TAI isn't going to want to anger their client, and internally will have pressures to audit as quickly and cheaply for themselves as possible, to reap the maximum profit. Their results will then be delivered to the client, who will further decide whether to publish or not.

      A company wanting to present a positive view can easily request for 10 audits from different companies, and publish the only one that was positive. Or even set up a fake company for the audit.

      Anybody can publish a long report explaining how various metrics and incantations prove that the software is secure. I consider such things to have zero actual value. Talk is cheap. Show me the proof in the code.

    43. Re:I also agree by drsmithy · · Score: 1

      I said "not required". If you let some company do it for you and have no way to verify, you must trust them even if you have the skill to verify, you simply have no other option.

      The assumption thus far (put forth by you) has been that some third party would be auditing the code, because its open source nature allowed them to.

      Practically speaking, individuals (and small to medium-sized businesses) do not have the resources to audit non-trivial amounts of source code. That means they need to trust someone else to do it.

      Trust is required, in any real-world scenario that involves auditing source-code for an application of the type being discussed, regardless of whether said source code is open, closed, or something else.

      How do you know Trusted Audits, Inc hasn't left out (through either malice or incompetence) problems during their 'audit'?

      This is a straw man.

      And unlike with the blogger, there are powerful economic forces at work here. TAI isn't going to want to anger their client, [...]

      How does your conspiracy theory go if their client is the entity paying for the audit, rather than the entity that produced the source code ?

      [...] and internally will have pressures to audit as quickly and cheaply for themselves as possible, to reap the maximum profit.

      Uh huh. How about the "powerful economic forces" that will devastate said profit if their code audit is shown to be worthless ?

      Their results will then be delivered to the client, who will further decide whether to publish or not.

      Of course, if they _don't_ publish, then the product isn't going to look as good as the one whose code audit *was* published.

      A company wanting to present a positive view can easily request for 10 audits from different companies, and publish the only one that was positive. Or even set up a fake company for the audit.

      Which is going to look bad next to the one who requested 10 audits and published the results of all of them, no ?

      Anybody can publish a long report explaining how various metrics and incantations prove that the software is secure. I consider such things to have zero actual value. Talk is cheap. Show me the proof in the code.

      So then you agree the fact that open source code can be audited by anyone, is basically worthless to everyone who can't conduct the audit personally ?

    44. Re:I also agree by Anonymous Coward · · Score: 0

      Except that internal memos leaked from MS HQ showed that they were intentionally undermining the stability of Navigator.

      Proof, or it didnt happen.

    45. Re:I also agree by vadim_t · · Score: 1

      The assumption thus far (put forth by you) has been that some third party would be auditing the code, because its open source nature allowed them to.

      Which holds for a quite good amount of it, actually. Take a look at how Linux distributions do packaging: Very often the distribution is applying their own patches. Large projects like the kernel, Firefox, or apache very rarely are delivered as pristine upstream source. Which means that yes, there are people reading that source code. They may not be reading 100% of it, but just that somebody completely unrelated and completely outside the developer's control could be watching makes sneaking in something nasty a lot harder.

      Trust is required, in any real-world scenario that involves auditing source-code for an application of the type being discussed, regardless of whether said source code is open, closed, or something else.

      Trust is not absolutely required. It may be often needed, but not required. The option not to trust and verify yourself is always there.

      I read the source of proposed patches, small programs without a wide distribution (the Linux tool to control the OLED on Asus laptops for instance), startup scripts in multiple Linux distributions, parts of the kernel code, parts of the Second Life viewer code, and a few other things. That's a real-world scenario.

      Some amount of trust is of course required as I can't audit the whole source of a Linux distribution. But I don't have to trust other people's opinion if I don't want to. If I have any doubts about any piece of software I can check the source myself.

      This is a straw man.

      So is what you say about the blogger in that case.

      How does your conspiracy theory go if their client is the entity paying for the audit, rather than the entity that produced the source code ?

      This doesn't happen in practice. Suppose I want to conduct an audit of the IE source code. The audit company would need access to the source, and why would MS give them the access? They'd have no reason to allow it.

      Such things only happen when for instance company A wants to buy a product from company B, and hires company C to verify the quality of the code. In this case there is an incentive for B to allow access to the source: without access, there's no sale to A. But such things are internal, and have very little relevance for normal people.

      Uh huh. How about the "powerful economic forces" that will devastate said profit if their code audit is shown to be worthless ?

      Ever heard of TRUSTe? That seal is on many sites, yet it turns out the seal is effectively worse than worthless: "A survey conducted by Benjamin Edelman in January 2006 found that sites with TRUSTe certification were 50% more likely to violate privacy policies than uncertified sites.". Yet, TRUSTe still exists, and their seal is present on many sites like eBay's. Reports like the mentioned one seem to have done nothing to "devastate" them.

      Of course, if they _don't_ publish, then the product isn't going to look as good as the one whose code audit *was* published.

      Where are the audit reports on the Windows source code? And does anybody care if such things exist?

      Which is going to look bad next to the one who requested 10 audits and published the results of all of them, no ?

      Nobody will ever find out that in the first place. When requesting an audit, the company will first require the auditing company to sign a NDA, and as part of the contract there will be a stipulation that disclosing the results is up to the audited company. The successful audits will add an extra "seal" to the website, the unsuccesful ones will be quietly forgotten.

      This is a common practice in the industry. See game reviews for instance. You really rip into a buggy gam

    46. Re:I also agree by Anonymous Coward · · Score: 0

      What's to stop the IRS producing tax software and open sourcing it?
      Surely it's in their interest for peoples taxes to be calculated and submitted as accurately and consistently as possible, and for as many people as possible to be able to do it electronically.

      The only thing preventing them is the complete inappropriateness of a FOSS solution. There's no need for the IRS to make a FOSS application, since hey already provide a web-based tool for tax prep.

      So, as I said in my original post, part of the problem here at Slashdot is FOSSies thinking FOSS is the answer to everything. It's the square peg which fits in the round hole of every problem. It's as completely wrongheaded as thinking every idea needs to have a commerical software company built around it.

    47. Re:I also agree by j-pimp · · Score: 1

      Selling open source warranties. That sounds like a great business.

      It could work. Your pooling the collective risk that you might encounter a bug or need a feature. You find a bug and you file a claim. The consultant hired to fix the bug is paid out of the pool instead of by one individual. An ecosystem of sponsership is setup. The insurance companies will sponsor security audits. The service companies will sponsor features they can sell. The do it your self types will add the spit and polish to allow those rich in time and poor in money to do it themselves.

      --
      --- Justin Dearing http://www.justaprogrammer.net/ We're just programmers.
    48. Re:I also agree by drsmithy · · Score: 1

      Which holds for a quite good amount of it, actually. Take a look at how Linux distributions do packaging: Very often the distribution is applying their own patches. Large projects like the kernel, Firefox, or apache very rarely are delivered as pristine upstream source. Which means that yes, there are people reading that source code. They may not be reading 100% of it, but just that somebody completely unrelated and completely outside the developer's control could be watching makes sneaking in something nasty a lot harder.

      I thought we were talking about formal code audits, not unco-ordinated casual source perusal ?

      Trust is not absolutely required. It may be often needed, but not required. The option not to trust and verify yourself is always there.

      The option is not realistic. You can try to argue otherwise if you want, but you know as well as I do that it's completely unfeasible for any non-trivial program.

      So is what you say about the blogger in that case.

      No, it's not. I was pointing out why your argument was flawed. You were trying to refute an argument I didn't make (that a particularly Code Audit organisation may be more trustworthy than another). You are the only one arguing about the integrity of different code-auditing entities by continually implying any for-hire code-auditors cannot be trusted.

      This doesn't happen in practice. Suppose I want to conduct an audit of the IE source code. The audit company would need access to the source, and why would MS give them the access? They'd have no reason to allow it.

      Because the audit company was prepared to pay them for a source code licenses.

      Where are the audit reports on the Windows source code? And does anybody care if such things exist?

      How is this relevant to my argument ?

      Nobody will ever find out that in the first place.

      Of course they will, if the whole point is to publish multiple independent code audits to see how they compare.

      If I lack the knowledge myself, the only accurate way to verify a claim is to find somebody who can go over the report, verify it independently of the thing being reported on and the one who did the report.

      Yes. My point exactly. Which is why code accessibility, and how much trust you put in the people auditing code, are two separate issues. For those (the overwhelming majority) who lack the resources to audit the code themselves, the ability OSS engenders to do so is moot, and they have to trust someone else to do it.

      Or, as I said originally, there is no reason why closed-source applications cannot be audited. They just can't be audited by *anybody*. From a real-world perspective, the end result is the same regardless of whether it is closed source or open source - you have to trust someone else to do the code auditing on your behalf, because it's not a realistic option for you.

      Now, whether you trust people doing it for fun vs people doing it because that's their job, is another (third) separate issue all together. However, the implication that people doing work (or, at least, coding) for money cannot be trusted seems to be quite common amongst the OSS crowd - all I can say when I read that sort of thing is I hope those with such little respect for their peers' ethics don't work for me.

    49. Re:I also agree by WNight · · Score: 1

      However, the implication that people doing work (or, at least, coding) for money cannot be trusted seems to be quite common amongst the OSS crowd

      It's not the for-profit nature people don't trust, but the fact that these studies can not be verified, the standards judged, or the number of failed studies known. It's misleading to report positive results without listing negative results, yet no auditing company that I've seen insists its clients do this...

      such little respect for their peers' ethics

      What ethics? Organizations that provide meaningless (non-verifiable, etc) results for marketing campaigns aren't really ethically driven.

      For those (the overwhelming majority) who lack the resources to audit the code themselves, the ability OSS engenders to do so is moot, and they have to trust someone else to do it.

      You can easily (within three lines pasted into a shell) start looking for specific code constructs in most Debian packages, for example. This doesn't prove security but can be used to find potential vulnerabilities. A very real scenario would be a company choosing a product by scanning for known problem issues (scanf, strcpy, etc) and then having the best-seeming products randomly spot-audited by multiple contractors.

      Thankfully people without direct personal knowledge of coding can hire people who have this knowledge. Choosing code with known vulnerabilities and cross-checking results lets you evaluate the honesty of the auditors.

      I have personally audited none of the closed-source software I use, and THOUSANDS of lines of open-source software. Nothing is perfect, but open-source is just obviously better for this.

  15. If you are going to sell it cheap, make it free. by tjstork · · Score: 4, Interesting

    This is actually true. I have a Linux site and a Windows site and the Windows site is filled with a couple of cheap apps that I wrote and the Linux site is all GPL free stuff. I've found that the Linux site actually makes me more money off of advertising revenues and I can leverage that as some experience on my resume for more work. Now in between contracts, what I'm going to do is refocus my Linux site and my Windows site into a single site that gives out a bunch of free stuff, and then, if I do want to charge for something, it won't be some crappy utility that noone registers anyway. Small utilities are advertising, in their own right.

    --
    This is my sig.
  16. Yeah but Windows has a lot of value by tjstork · · Score: 2, Interesting

    Windows isn't a cheap utility. It's an operating system that has any number of components that a developer could leverage and use. Yeah, Windows isn't free as in beer or in open, but, the developer generally doesn't pay the cost of the libraries that get bundled with it, consumers do.

    So, in essence, Windows is a tax on consumers for developers to get nearly free stuff to write for. This model makes it impossible for third party library providers to actually succeed unless they deliver some niche that Windows won't do. Like, GUI kits for Windows are stagnant largely because there's no way developers will pay for a library when MS will tax Windows users for the same library for free, and consumers already being taxed, won't want to eat the tax of a competing library.

    This is good and bad. It means that Windows has a single set of widgets to write for, in USER and COMMON. But, it also means that end users do not have the benefits of multiple GUI toolkits that you get in Linux, which manages to stay in the game because really, Microsoft doesn't want to spend too much money making widgets when that only collects the tax... only enough to stay ahead of Linux, and so, GUIs stagnate overall.

    Therefor, Windows does have a lot of value. You pay a modest tax to make it possible for shareware developers and corporate customers to use a lot of fancy controls that are just a step ahead enough of Linux and Mac to make it difficult for users to switch, but never really far enough ahead to make you really stand up and cheer at the edge of your seat, saying, "wow, Windows is really great."

    I mean, come now, would it really be that difficult for Microsoft to go crazy and add a bunch of cool widgets to Windows that were easy to program in C?

    --
    This is my sig.
    1. Re:Yeah but Windows has a lot of value by Bill+Dog · · Score: 1

      That's one novel way of looking at it, as Windows being basically a pre-distributed, kick-ass runtime. Basically a set of DLL's that abstract various things for programmers and provide them a C API (Win32), oh yeah plus a few utilities for users.

      --
      Attention zealots and haters: 00100 00100
    2. Re:Yeah but Windows has a lot of value by drsmithy · · Score: 1

      That's one novel way of looking at it, as Windows being basically a pre-distributed, kick-ass runtime. Basically a set of DLL's that abstract various things for programmers and provide them a C API (Win32), oh yeah plus a few utilities for users.

      Indeed. Otherwise known (academic pedantry notwithstanding) as an Operating System.

    3. Re:Yeah but Windows has a lot of value by tjstork · · Score: 1

      Indeed. Otherwise known (academic pedantry notwithstanding) as an Operating System

      Don't be so harsh. In some circles the operating system would be just the kernel and accompanying low level interfaces into the hardware. You wouldn't have GUI widgets or libraries for ftp, http, etc, as part of the operating system, and indeed, there are many operating systems that do not.

      --
      This is my sig.
    4. Re:Yeah but Windows has a lot of value by drsmithy · · Score: 1

      Don't be so harsh. In some circles the operating system would be just the kernel and accompanying low level interfaces into the hardware. You wouldn't have GUI widgets or libraries for ftp, http, etc, as part of the operating system, and indeed, there are many operating systems that do not.

      The proportion of people who use the academic definition (which itself is somewhat flexible) of "Operating System" outside of educational institutions vanishingly small. The proportion who do so consistently and honestly, even smaller.

      What is far more common (and the other half of what I was referring to) is the habit many people have (especially on /.) to cherry-pick the stuff *they* think should be in an OS. Eg: considering a network stack "part of the OS", but not a graphical display system.

  17. Dual licensing. by john.picard · · Score: 3, Insightful

    Many businesses are accustomed to signing site-wide or per-seat licensing fees for software. Many of the PHBs in these businesses are somewhat put off by free software because they feel kind of weird about simply downloading and using software. For this reason, free software that wants to "go proprietary" should instead do this: keep the free license but add a second license that can, at a user's option, apply simultaneously to the same software. This second license would be the most prohibitive thing you've ever heard of and would require licensing fees in the stratosphere. In return, the customer gets the right to use the software throughout their site and would have also have the right to receive setup assistance, training, and other technical support. Essentially, the price would cover this support, since the software is essentially free, but it would make these PHBs feel warm and fuzzy inside from having to sign an expensive and very official looking licensing contract. They (or anybody else for that matter) could always simply download the same exact software from the Internet and use it free of charge, though it would not come with the warm fuzzy feeling or with the technical support.

    1. Re:Dual licensing. by Canberra+Bob · · Score: 1

      You make light of the technical support, instead focussing on the "warm fuzzy feeling". Technical support is a very serious concern for PHBs when implementing an IT system. After all, it is his head on the chopping block if the system goes down and his response is to have parts of the business out of operation while his guys Google up possible fixes on the net, hoping that one exists. A free unsupported web widget is fine - if something goes wrong you use another one. A free unsupported RDBMS is not so fine - if something goes wrong a large business could be losing upwards of hundreds of thousands of dollars an hour if not more.

  18. It's Byfield by Anonymous Coward · · Score: 1, Insightful

    His latest MO is to promote a piece of proprietary software in a piece mistitled to sound critical.

    But despite the title, this piece appears to be nothing more than an Interclue press release. Note that while it does casually mention that it's proprietaryness carries some vague baggage, most of the article just describes all the add-in's features in a positive light, and re-emphasizes it's usefulness.

    The only thing I can't find is where he promotes Mono.

  19. Whoosh by pjt33 · · Score: 4, Insightful

    If you think Newspeak is next generation then you must be at least 90. I'll get off your lawn now.

  20. Um. by Anonymous Coward · · Score: 0

    If you're going to criticize somebody's education the first step is to get one yourself.

  21. Clue Stick by Anonymous Coward · · Score: 1, Informative

    http://en.wikipedia.org/wiki/Nineteen_Eighty-Four

    If you don't know what newspeak is you have a lot of fucking catching up to do before you can pretend to be smarter than anyone.

    1. Re:Clue Stick by MrNaz · · Score: 1

      I was referring to the tendency to use it in everyday speech and the interpolation of its words into people's vocabularies.

      The fact that it was created for 1984 doesn't make me cringe less when I hear the word "ungood" used in a regular spoken conversation.

      --
      I hate printers.
    2. Re:Clue Stick by Anonymous Coward · · Score: 0

      "Ungood" does not only mean "bad". It is also a political comment against being politically correct. Look at the signature of the first person you replied to and maybe you'll understand why people tell you that you're not very smart.

    3. Re:Clue Stick by Sir_Lewk · · Score: 0, Flamebait

      Your brain is unsmart.

      --
      "linux is just DOS with a UNIX like syntax" -- Galactic Dominator (944134)
    4. Re:Clue Stick by Anonymous Coward · · Score: 0

      Using big words doesn't make you smarter than anyone either

    5. Re:Clue Stick by Anonymous Coward · · Score: 0

      That is unless you're a hippopotamus pontificating the value of fresh water algae to a group of kids pointing at it while it's taking a dump.

      I'm bringing this flamewar to a whole new level!!!

      and yes... MrNaz. We have already won this battle. I would suggest you cease your efforts to humiliate yourself even further. Now... where did I place my orgy?

    6. Re:Clue Stick by Anonymous Coward · · Score: 0

      You should probably either a) get over it or b) become a famous author and bitch about it in your forwards(ex. Milton, Hugo, Twain, et al). You are right though, every generation brings new memes(using 'meme' to describe a cliche entrenched in a zeitgeist was popularized by my generation) into the common lexicon.

      It's not anything new. It's not unique to America, English, modern society or Western cultures. Young adults tend to be very progressive in their language, frequently to the point of invoking ridicule from and distress in older generations.

  22. Fear, Uncertainty, Deception by Anonymous Coward · · Score: 0

    This isn't a "study" or "evaluation", neither a general one, nor of the specific Interclue program.

    The first part of the article is a detailed description of the functionality of the Interclue program, the second one is various speculation about difficulties and problems they and their users may experience if they go proprietary. Effectively, it says "Avoid Interclue for this reason, because of the problems likely to appear".

    It is in that way similar to Microsoft writing about some software, "They have a stated intent to go open source, which is likely to lead to a series of potential problem scenarios, so avoid them".

  23. Chernobyl by Anonymous Coward · · Score: 0

    Chernobyl? What Chernobyl? Ther ish nno Chernoby. Alll iz gud.

    (In Soviet Russia, newspapers read you!)

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

      So *that's* where those LOLcats came from!

  24. Simtel / Walnut Creek by troll8901 · · Score: 1

    I seem to remember shareware houses doing quite well...

    Ohhh, you've reminded me of Walnut Creek Simtel CDROM! I had one from 1993. It was nicely packaged. What nostalgia!

    That reminds me of a joke from another CDROM in 1993.

    Q: How do you teach a girl mathematics?
    A: Add her to the bed, subtract her clothes, divide her legs, and start multiplying.

  25. I scanned TFA... by rickb928 · · Score: 1

    ...and it looks like Interclue pops up an icon that tries to add information about a link as you hover over it. Kinda like those active links on crappy websites that pop up a little window either offering to transport you to a site to get the best price on 'SQL injection attacks', a reference site explaining 't-shirts', or offering to let you fill out a survey because YOUR opinion is 'important'.

    Yeah. I need more spam in my life. Won't be paying for this add-on. I get enough crap on websites already.

    --
    deleting the extra space after periods so i can stay relevant, yeah.
    1. Re:I scanned TFA... by ultracool · · Score: 1

      I've been using Interclue for a while now, and it's not as you describe it. It is actually useful and unobtrusive. The little window only opens up if you mouse over the small icon that appears next to the link. It isn't anything like Snap which is horrendously annoying.

  26. Comment spam more interesting than the article by macraig · · Score: 1

    Did anyone else notice the last comment attached to the article, which mentioned Mitt Romney in the title and contained gibberish that tried to mimic proper sentence structure? Sadly you won't find it now, because I blinked and refreshed the page and it disappeared before I could copy it. Normally such gibberish posts include a URL linking to a site hawking pharma, sex aids, or malware; this one, however, was JUST text. What could be the point? Are they trying to poison Bayesian filters, in preparation for a later spam attack that does contain URLs?

  27. Anonymous Coward by Anonymous Coward · · Score: 0

    Anonymous Coward

  28. Both have their places by ducomputergeek · · Score: 1

    We have a trio of applications. Two come from the opensource world, the third is proprietary (Actually, end customers are allowed to tinker with the code, it just invalidates support agreements and they cannot redistribute). We provide the source code back via our branch at the main development SVN. Very few of our changes have seen their way to the main trunk simply because our particular niche is so specific that it has little use out side of our primarily business.

    If people want to look at our code and , it's there. Now if they have a question and haven't paid for support, shit out of luck. As it stands right now we're working 10 hour days 5 days a week to support paying customers. The code's there, you can figure it out. If you don't want to invest the time to learn/figure it out for yourself, you can hire others (or us) to do it for you. That's how we make our money.

    Leveraging FOSS, we can undercut our competitors by 20 - 35% and still make just as much if not more than they do. We don't have to pay for Linux and PostgreSQL. We don't have to pay for $800 a seat for our IDE's (Netbeans & Eclipse). Our service and support costs are the exact same as our competitors, maybe even a little more. But they have to add the licensing fees they have to charge per user or per terminal to cover the software costs. That's $3500 per user and $650 per terminal not including the cost of windows.

    Our sole proprietary application took several thousand hours to development and binds the other two together to complete that package. That's our main competitive advantage at the moment. So we have a reason to keep it under wraps for now.

    --
    "The problem with socialism is eventually you run out of other people's money" - Thatcher.
  29. MrNazSpeak by Anonymous Coward · · Score: 0

    MrNaz: I am having a fantabulasticallygreaseddildoupmyass day
    MrNaz means: This is the best time of my life
    What it sounds like to everyone else: MrNaz has gayness in his anus

  30. Re:If you are going to sell it cheap, make it free by Anonymous Coward · · Score: 0

    This posting seems to have a lot of smart writing that I can't get to a conclusion on.

    I need to bring up a huge point here that there is a lot of failed hardware because there are influencial coders completely blowing on the code for standardization. Init, PS2-3, 360. There is a lot of code floating over lanes world wide that it is amazing that a purchase or banking system even works over the "crypto internet."

  31. Why leave the source when we can have it? by null8 · · Score: 2, Interesting

    There is actually no scenarios where proprietary software is better for it's user. NONE. It's only good for the one who produced that code to hold on the know-how. And you cannot create know how out of nothing, you are always gonna ALWAYS stand on someone's shoulders, be it the creater of binary code or the author of some common algorithm, thousands of whom did their work to archieve this level of science. The users of proprietary software are mostly 1: forced to upgrade at some point 2: left in the rain 3: will be pushed and milked as much as they can. What is wrong with expecting a source of a programm when I BUY one. If I am the knowledgeble one I can fix the problems or quirks I don't like, if I am not, someone else will, or I can pay someone to do it. Why should I depend on someone if I don't have to. I just don't see the logical proof that shows me that proprietary software is better model. Sure, alot of proprietary software is better, because people are ignorant and pour money into it. But why should I omit the source when I can have it. It is so typical of humans to take the short turn gain today and a disaster tomorrow over better long turn strategy. I mean look around - oil, global warming, pollution, in the end it'l bite us in the ass, but no, we still want a quick one today and leaving our children to deal with the shit tomorrow, pretending nothing is wrong. I don't want to sound like a hipocret, I don't always adhere to the principle above, but at least I am aware of it and try to choose the right direction if possible and not pretend that nothing is wrong and advocate the illogical.

    1. Re:Why leave the source when we can have it? by Anonymous Coward · · Score: 0

      'There is actually no scenarios where proprietary software is better for it's user. NONE. '

      You utterly fail, there is a fucking big scenario, actually the majority of applications fall into it.
      Without the sell of proprietary software, a ton of them would not exist at all...
      oh wait...you are right, there would be no user....
      pardon me...

  32. Mac System 7 by cromar · · Score: 1

    The way I remember it is that (especially on Mac System 7) Netscape was better for the most part up until IE (5?) surpassed them at the end of the Mac browser wars... IIRC Netscape had the better browser for years (till about the middle of the anti-trust lawsuit?)

    Don't ask me to go into too much detail... I was ~12 at the time :) I do remember that Netscape was faster until Mac IE beat it and that was the best for a while until Firefox came out and kicked Mac IE 5's and IE 6's asses.

    What I do remember well is that Netscape was the better browser for years (on both Mac and Windows), until MS realized that they had a real threat to take care of, because of the lawsuit, and kicked their browser into high gear for a few years.

    Haven't used IE 7 yet... still pretty sure MS has always been playing catch-up in the "browser wars" (and still is).

  33. Linux.com fonts looks terrible (under Linux) by The+MESMERIC · · Score: 1

    OK in Slackware Linux and possibly others: Ubuntu?
    More?

    Yes, there is a fix, but not so straightforward.

    But it boggles the mind, how can a site directed for Linux users, not be tested under a few common Linux distros.

    The content management system for Linux.com seems to be written with Xaraya.

    Do they test and develop the site under Windows though?

    Linux.com developers. Kindly develop your site - with your main target audience in mind: Linux users.