Slashdot Mirror


Novell Ponders "Open-Source Apps Store"

Barence writes "Novell plans to bring the wealth of open-source software to everyday users through an 'open-source apps store.' 'I would compare what's happening on netbooks with what's happening to the smartphone,' Holger Dyroff, vice president of business development at Novell told PC Pro. 'There's a core experience, but then the ability to customise that experience. On the user end, all they'll see is an open-source applications store with one-click downloads of new software. Unlike the other stores though, they won't have to pay for any of those applications, which will be very attractive.'"

183 comments

  1. So, in other words by killmenow · · Score: 5, Insightful

    Kind of like a repository?

    1. Re:So, in other words by Hyppy · · Score: 4, Interesting

      yum install aptitude.

      Yeah, that's basically all I can see this being. Perhaps it will have a nice web portal with reviews, in-depth descriptions, and decent screenshots?

    2. Re:So, in other words by Fenax · · Score: 1

      I suppose with comments from other users, users rating and a lot of web 2.0 useless stuff. Could It be the year of Linux on the Netbook ? ...

    3. Re:So, in other words by Tubal-Cain · · Score: 3, Interesting

      Friendlier. Like Debian/Ubuntu's gnome-app-install.

    4. Re:So, in other words by jonbryce · · Score: 2, Informative

      Or like Linspire's Click & Run

    5. Re:So, in other words by nurb432 · · Score: 3, Insightful

      or pkg_add -r for us BSD folks :)

      But, all joking aside, you cant discount making it easy for the common guy with a simple GUI, non technical descriptions, screen shots, etc etc.

      PCBSD's PBI pages are a good example of how things could work

      --
      ---- Booth was a patriot ----
    6. Re:So, in other words by mwvdlee · · Score: 2, Informative

      No.

      It's more like something a typical linux newbee would be able to use.

      --
      Slashdot social media options: AIM, ICQ, Yahoo, Jabber and Mobile Text. Why no MySpace?
    7. Re:So, in other words by WinterSolstice · · Score: 2, Interesting

      Yes - I think all of us thought of Synaptic, the Ports collection, etc.

      Why is Novell building yet another stupid frontend for yum/apt-get/etc?
      Does the world need this?

      On a similar vein - does the linux community really need this? I mean, end-users using linux is nice and all (if that's what they want), but I just find that the more "user-friendly" they make these desktop distros, the harder it is to fix them when they break.

      Take Ubuntu for example - when it works, that's cool. When something breaks, it breaks ugly and you very quickly destroy the illusion of user-friendliness. Suspend/hibernate, for example. Works great for lots of folks, but when it doesn't... you're building custom hibernate scripts, installing kernel mods like Tux on Ice, etc.

      I just think that this is not a smart move from Novell's part. It will give the appearance of yet another bullet-proof polished tool that will clutter up the menu while giving the appearance of user-friendliness without the actual user-friendliness.

      --
      An operating system should be like a light switch... simple, effective, easy to use, and designed for everyone.
    8. Re:So, in other words by $1uck · · Score: 1

      One that makes sense to non-techies? One that is presumably vetted by Novell?

    9. Re:So, in other words by noundi · · Score: 1

      To me a reposity is strictly a reposity. It should be a nice clean database. No opinions, no user comments, no news, nothing but software packages. What Novel is trying to do here could be all that. A portal that binds the community together with the devs. Plus if it's platform independent (yes all repos are platform independent but they aren't used as such so hush) it could allow dist specific apps to get some attention across the borders. I don't know, but I see no harm in this.

      --
      I am the lawn!
    10. Re:So, in other words by pete.com · · Score: 2, Funny

      I think you meant suppository

    11. Re:So, in other words by PopeRatzo · · Score: 1

      A portal that binds the community together with the devs.

      Like sourceforge.net?

      --
      You are welcome on my lawn.
    12. Re:So, in other words by think_nix · · Score: 1

      Yes - I think all of us thought of Synaptic, the Ports collection, etc.

      Why is Novell building yet another stupid frontend for yum/apt-get/etc?

      because they dont have something as powerful as apt or yum. They have zypper(which looks promising imo) and on their enterprise distros zmd/rug which used to be red-carpet but is also mono dependant.

      but I just find that the more "user-friendly" they make these desktop distros, the harder it is to fix them when they break.

      Take Ubuntu for example - when it works, that's cool. When something breaks, it breaks ugly and you very quickly destroy the illusion of user-friendliness. I just think that this is not a smart move from Novell's part. It will give the appearance of yet another bullet-proof polished tool that will clutter up the menu while giving the appearance of user-friendliness without the actual user-friendliness.

      Not only that but consider also adding to the bloat.. What happened to fast, slim, and effective ? Everyone wants the candy & cool-aid these days. Also trying to submit accepted bug reports to some distros is a PITA trying to get them to fix things, imho.

    13. Re:So, in other words by noundi · · Score: 1

      Sure, if that's the only purpose of it. I don't know what they're trying to pull here. Perhaps they'll copy the entire sourceforge concept, or perhaps they understand how useless that would be and have other plans in mind. The description is somewhat abstract so I guess time will tell what will come of this. I won't hold my breath but I won't condemn it either.

      --
      I am the lawn!
    14. Re:So, in other words by dotancohen · · Score: 1

      Kind of like a repository?

      Exactly "like" a repository. The difference being that Joe Shmoe hears "repository" and knows that it's some technical thing that will confuse him. But an "apps store"? That will have what he needs!

      --
      It is dangerous to be right when the government is wrong.
    15. Re:So, in other words by paazin · · Score: 1

      Yeah, that's basically all I can see this being. Perhaps it will have a nice web portal with reviews, in-depth descriptions, and decent screenshots?

      So kind of like freshmeat?

    16. Re:So, in other words by Anonymous Coward · · Score: 0

      Except free

    17. Re:So, in other words by Dunkirk · · Score: 1

      I've been using Linux on the desktop since early '95. Full time since about '97. For years and years and years, I waited -- sometimes impatiently -- for things like automatic mounting of CD's and USB sticks, and non-crashing (and non-duplicating) sync'ing of my various Palm devices. When they worked; they were great, and you're right. When they weren't working, there was a lot of fooling around with drivers and modules and init scripts and config files. But now all of that stuff works great. (At least for me, but I know I'm pretty hard on OS's, expecting them to be able to 14 things at once while I'm not looking.)

      So, yeah, another front end for something like emerge or dpkg or rpm is something that will have problems, but that's how the problems get worked out in open source. I'm all for it. If enough people buy into it, there could be a version that goes on EVERY Linux distro, and figures out how to install the software for that particular platform. Even if all it did was handle that part and provide a slick way to zero in on the best-working applications for the task at hand, it would immediately cause Linux usage to skyrocket.

      Look at it this way: when a user first loads up Linux, he asks himself, "Now what do I do?" He doesn't know that "xchat" is an IRC application, nor does he realize that there are DOZENS of alternatives. What about Firefox, Galeon, Epiphany, Opera, Seamonkey, Konqueror, links or lynx? NONE of them even say "browser" in their name. But seeing them in a category of "web browsers," and knowing that Firefox and (say) Konqueror were, by far, the most popular choices would give a newbie a huge leg up in deciding what to use. (Yes these would probably be installed by default. I'm just using this as an obvious example.)

      So, please, bring it on, warts and all.

      --
      Acts 17:28, "For in Him we live, and move, and have our being."
    18. Re:So, in other words by Anonymous Coward · · Score: 0

      Perhaps it will have a nice web portal with reviews, in-depth descriptions, and decent screenshots?

      That's a start, but what would be really useful is a toolbar that starts up on boot, calls attention to itself constantly, and won't uninstall properly without a lot of googling.

    19. Re:So, in other words by johny42 · · Score: 1

      Perhaps it will have a nice web portal with reviews, in-depth descriptions, and decent screenshots?

      So kind of like Ubuntu's gnome-app-install?

    20. Re:So, in other words by itsdapead · · Score: 1

      Kind of like a repository?

      Hopefully with some critical differences:

      1. Designed for non-technical users for who, for some strange reason, are scared off by instructions like "add the wsfgl-public repository to your apt.conf file and then apt-get update; apt-get install wsfgl-1.27.15.2-stable".
      2. Not designed by anybody who believes that synaptic is a solution to (1).
      3. Has useful descriptions of packages (hint: "wsfgl-main is a metapackage which installs the latest stable builds of of wsfgl-server, wsfgl-client and libwsfgl" is only useful for a given value of "useful").
      4. Has some sort of minimum standards to ensure that the software on it is complete, likely to work on your system and actually likely to be useful to the target users of the app store.
      5. Includes all the features such as reviews, ratings, top 10s, screenshots which seem to be working for other App Stores.
      6. Maybe, even, includes premium applications that you pay for Nobody ever said you couldn't charge for open source binaries - if you don't want to pay, the tarball is over there.
      7. Doesn't purport to replace the traditional repository for techie people doing techie things.
      8. Probably (I'm afraid) has a Windows version.
      9. Is called something as close as possible to "App Store" as trademarks will permit. Maybe some user-testing of names to see if they recognise it as an "app store". Anybody whinging about the use of the word "Store" or picking nits about the meaning of "free" should be given a can of Jolt and a pizza and politely left to get on with coding.
      10. There must be more fart applications than in the current repositories.

      Of course, Ubuntu has gone partly down that line with their two-tier package manager, but they need a bit of the hoopla.

      (PS: the name "wsfgl" is fictitious and any resemblence to any product of the same or similar name is purely coincidental. PPS: I know that libwsfgl was split into libwsfgl-core and libwsfgl-x11 with the 1.26.14 release for all non-PPC architectures, but Granny does not need to know that, thanks!)

      --
      In a survey of 100 programmers, 111111 thought that duck-typing was a good idea.
    21. Re:So, in other words by wastedlife · · Score: 2, Interesting

      Take Ubuntu for example - when it works, that's cool. When something breaks, it breaks ugly and you very quickly destroy the illusion of user-friendliness. Suspend/hibernate, for example. Works great for lots of folks, but when it doesn't... you're building custom hibernate scripts, installing kernel mods like Tux on Ice, etc.

      That isn't a very good example. When suspend/hibernate does not work in windows, you are pretty much fucked or you need to dig around for a driver that might fix the problem. Is there a user-friendly way to fix that? Or what about when the MSI installer fails and breaks a bunch of things and leaves a bunch of bad registry entries and files, is there a user-friendly way to fix that?

      As much as any one vendor will try to make things user-friendly, eventually something will go wrong and someone will need to get their hands dirty.

      --
      Said, "It's just like dice but it's got more sides And it tells me who lives and who dies"
    22. Re:So, in other words by nschubach · · Score: 1

      You'd think that someone would work their synaptic brain patterns and come up with that!

      --
      Every time I start to have faith in humanity, I ruin it by driving to work between 7 and 8 am.
    23. Re:So, in other words by xgr3gx · · Score: 1

      Or gentoo portage.

      emerge....compile...edit config files

      Realize you forgot a USE flag

      Edit /etc/make.conf

      It's simple! ;) I love it though :)

      --
      Shameless plug alert: Game server control panel
    24. Re:So, in other words by dov_0 · · Score: 4, Informative

      You'd think that someone would work their synaptic brain patterns and come up with that!

      Screenshots have been available in synaptic on ubuntu for a couple of releases now

      --
      sudo mount --milk --sugar /cup/tea /mouth /etc/init.d/relax start
    25. Re:So, in other words by sqldr · · Score: 1

      I think they're thinking more "apps", and not "libstdc++.so".

      Imagine freshmeat, but without the reams and reams of crap in it. A browseable interface with pictures, and "featured app of the month" and stuff. There's probably countless applications out there that would might make my life easier or more entertaining, but it's impossible to find. On games alone, look at all the unrated or 1/5 games on happypenguin.org. "oh no, it's another pacman clone written by a 13 year old in perl". If someone got paid to go through all this crap, and make it easy to install (which would basically be a point-and-click front-end to apt) it might be a good thing.

      --
      I wrote my first program at the age of six, and I still can't work out how this website works.
    26. Re:So, in other words by Lord+Accium · · Score: 0

      It would be nice to have a common repository for many/all distros, probably something which detects the distro and version you are using and acts accordingly.

    27. Re:So, in other words by Phoghat · · Score: 1

      more like a suppository

      --
      Think of how stupid the average person is, and realize half of them are stupider than that.
    28. Re:So, in other words by jaq1an · · Score: 1

      can anyone say CNR or Linspire :)

    29. Re:So, in other words by dov_0 · · Score: 1

      It would be nice to have a common repository for many/all distros, probably something which detects the distro and version you are using and acts accordingly.

      Why? If you are using a package manager it doesn't matter where the official repository is. The package manager knows where it is and that's all that matters. If however you want to do things the Windows way and hunt for things online... Well, you'll be amongst the first to download dodgy trojan ridden packages for Linux.

      --
      sudo mount --milk --sugar /cup/tea /mouth /etc/init.d/relax start
    30. Re:So, in other words by RalphTheWonderLlama · · Score: 1

      Yeah maybe an app store in English (or other written and spoken language) would have more users.

      (Note - I'm not against command line tools. It's just that most people don't use them.)

      --
      simple, fast homepage with your links: http://www.ngumbi.com/
    31. Re:So, in other words by WinterSolstice · · Score: 1

      I'm not arguing windows/linux here. What I'm arguing is that tacking a pretty face on a fragile process is a *bad thing*.

      Novell has had such great success in the past with this... Netware, Groupwise, WordPerfect - etc. They are not known for making sure that everything is flawless before running with it. They make neat stuff (or buy it) then just foist upon the users.

      Synaptic does a pretty excellent job. The "Add/Remove", however, gets ugly when things don't go well.

      When someone takes the time to really make something work, it's a beautiful thing. When they just slap a cutesy GUI on a shell script and assume it makes it user-friendly, it creates expectations of user-friendliness that are not met.

      --
      An operating system should be like a light switch... simple, effective, easy to use, and designed for everyone.
    32. Re:So, in other words by WinterSolstice · · Score: 1

      Every linux distro?

      That'd be nice. As I recall, the way that got 'worked out in open source' was to create a linux project for a unified way of doing things, then devolve the whole thing with infighting, arguing, and forking.

      See IceWeasel/Firefox for a great example of this.

      Adding yet another GUI instead of trying to fix the current ones is not the right solution, IMO. I'd say throw the development weight behind making synaptic work with SuSE, or something equiv.

      --
      An operating system should be like a light switch... simple, effective, easy to use, and designed for everyone.
    33. Re:So, in other words by wastedlife · · Score: 1

      I must have misunderstood your comment. Sorry about that and thanks for clarifying.

      --
      Said, "It's just like dice but it's got more sides And it tells me who lives and who dies"
    34. Re:So, in other words by WinterSolstice · · Score: 1

      Dangit, you can't be reasonable - this is slashdot! :D

      Seriously though - I really appreciate when stuff "just works", and even more so when it breaks gracefully (logs, clear messages, error reporting, etc). What annoys me is when something breaks ugly, leaving a user with a garbled screen or a non-bootable system or something when they did something "reasonable". Closing a lid on a laptop or wandering off for a few minutes should not result in a trashed screen and a corrupted SD card. (Thanks Ubuntu, I needed to re-format my drive anyhow)

      --
      An operating system should be like a light switch... simple, effective, easy to use, and designed for everyone.
  2. Apt by Hatta · · Score: 4, Insightful

    How does this differ from any of the GUI front ends available for Debian's apt?

    --
    Give me Classic Slashdot or give me death!
    1. Re:Apt by Tubal-Cain · · Score: 1

      A web frontend a la CNR?

    2. Re:Apt by revlayle · · Score: 3, Informative

      not all open source apps are on a Linux platform

    3. Re:Apt by kj_kabaje · · Score: 5, Insightful

      making FOSS more consumer friendly is not a bad thing. giving people freedom of choice the can understand versus paying for limited choice seems to be pretty good. who cares if it's just a web-based on downloadable interface for apt?

    4. Re:Apt by IamTheRealMike · · Score: 5, Interesting

      Well, there are a bunch of features mobile app stores have that repositories do not. For instance, the ability to post comments, or to rate programs.

      The biggest difference though is in philosophy. Even if you assume a completely authoritarian app store like the iPhones, the apps you download from it are basically what the developers created. You are getting it "as the creator intended". And if you are comparing against Android rather than the iPhone, then the app store is very open, you can upload almost whatever you want within some basic limitations, like, you can't upload an app that violates some other services terms-of-service. Also, an app store is always fresh, because the latency from developers finishing QA on their binary and it being available to download is seconds, at least for Android.

      In contrast, Linux distro repositories have a different philosophy:

      • They reserve the right not only to reject your software for any reason, but also to modify it via patches as well. The user is not informed that any patching has taken place. Sometimes this patching improves the software, but sometimes it totally breaks it. There are many examples of this (eg openssl).

        This silent tampering is extensive and distributors are loathe to give it up. When Mozilla decided they didn't want the Firefox brand tarnished by extensive Debian patches, Debian decided they'd rather rename the product "Iceweasel" than give up this control.

      • Distros are not fresh. Typically the software that was around at the time of release is frozen and updates from upstream are not made available, unless they are security updates. Even then some distros prefer to "backport" security fixes, rather than simply follow upstream versioning. This results in a steady stream of useless bug reports to upstream for problems that were long since fixed. Once again, the developers are not in control of their own software.

      If Novell are actually interested in the app store approach, they're going to have to convince the suse developers to give up that level of control and make automated import of upstream binaries the norm. No more "packagers" for applications - that role will have to be obsoleted. And then they'll have to convince upstream developers to actually submit those binaries.

      I am doubtful that this will happen. Some years ago I promoted a more normal approach to app distribution on Linux (not an app store, but true web-based distribution). I was flatly told by several distribution employees that they weren't interested in losing control of the total software experience like that, and there would be no change in policy whilst they were around. So I gave up. These days I focus on Android - it's actually got a sane design and software distribution mechanism. Many of the things I wanted to see in Linux are in Android. Novell should be looking at how they can get in on that ..... unless they still think Linux is a viable mass-market desktop?

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

      This is probably more like OpenSuSE's "one-click install" service. Very useful if you need to install several packages that are not necessarily a dependency of each other. Like gstreamer plugins and win32 codecs for totem, etc.

    6. Re:Apt by Tubal-Cain · · Score: 5, Interesting

      Wow. That hadn't occured to me. Novel makes an app store for Windwows (and Mac), exposing the users to one of the best features of Linux and BSD (with more apps available than Google Updater). Get all these users hooked on the convenience of having a single auto-update program instead of several, and then let them know that all of these apps they have adapted to are availiable on another, operating system that doesn't cost any money. They won't need to pay for Windows ME 3.0, when it comes out.

    7. Re:Apt by dfdashh · · Score: 1

      I would guess that they would want to put a new web GUI around their repositories, with metadata and shiny pictures to guide the user towards applications they might want. It is a new concept on what we've had for years now, only with a less-clunky interface (no offense to ATrpms and friends - they do a great job!).

      --
      df -h /my/head
    8. Re:Apt by Anonymous Coward · · Score: 0

      TFA doesn't state this, but I guess it could be an open source repository *including Windows versions*, in which case it could be a major step forward for Windows users - look here first before you start trawling random websites and end up with malware. I can't see anyone using it for Linux in preference to their own distros' repos.

    9. Re:Apt by Tubal-Cain · · Score: 1

      And if you are comparing against Android rather than the iPhone, then the app store is very open, you can upload almost whatever you want within some basic limitations, like, you can't upload an app that violates some other services terms-of-service. Also, an app store is always fresh, because the latency from developers finishing QA on their binary and it being available to download is seconds, at least for Android.

      In contrast, Linux distro repositories have a different philosophy:

      I would be surprised if Novell allowed user-uploaded content in their app store. Too easy for it to get cluttered. Hopefully, though, they will allow adding third-party repositories. (Google Updater repository in Novell's package manager, on Windows? Hmm... Google Earth without the Google Desktop cruft!)

    10. Re:Apt by dlgeek · · Score: 1

      You're not characterizing the Debian/Mozilla disagreement very well - it had much more to do with the logo and a lot less with the patches. (When Mozilla granted Ubuntu the right to use the trademark, they announced "This is the right way to do patching!" on a diff LARGER than the Debian one. The Debian patches were mainly bugfixes already committed to Mozilla's CVS that hadn't shipped yet anyway).

      The main issue is that Debian refuses to ship anything not under an open source license that meets the Debian Free Software Guidelines (DFSG). While the Firefox codebase is free, the logo can not be distributed in modified form, violating the DFSG. For several years, Debian had an agreement with Mozilla that it was fine to ship Firefox named as-is but with a plain logo (though Debian still lobbied for a free logo). However, when the person in charge of trademark enforcement at Mozilla was replaced, they became much more concerned about branding and revoked this permission, insisting that it be shipped with either both the name and the logo or neither.

      Debian was perfectly willing to do this is the logo was re-licensed under a free license (and still protected under trademark) but Mozilla was worried this would cause a dilution of their trademark and refused. Thus, unable to ship any non-free material because of their standards, Debian was forced to remove the name as well.

    11. Re:Apt by OolimPhon · · Score: 1

      Hmm... Google Cruft... have they trademarked that?

    12. Re:Apt by IamTheRealMike · · Score: 1

      Well, right, I think we're saying the same thing and agreeing :) The core of the problem was Debians requirement that they should be able to ship unapproved patches to Firefox and still call it Firefox. That makes no sense for any program that is trying to build a brand reputation. That's why I said an open source "app store" would have a very different philosophy to an open source "repository" where the understanding is that you can "apt-get install firefox" and possibly get something that is not what the Firefox developers actually created.

    13. Re:Apt by LWATCDR · · Score: 1

      CNR is an interesting example. It sort of is an app store but it never really got a lot of traction.
      I wonder how hard it is to get your software in the store and how the revenue shareing system works.
      It has never really taken off.

      --
      See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
    14. Re:Apt by dlgeek · · Score: 1
      We're disagreeing about the core of the problem. Mozilla's ultimatum was:

      - All changes the distributor wishes to make to the source code must be provided as discrete patches, along with a description of why the change is required - Releases are expected to be based on the CVS tag and/or source tarball for the release version, plus approved patches. - build configurations should also be submitted for approval. - The logo and the trademark are required to be used together.

      The first part is pretty standard in Debian packages, using either dpatch or quilt to create discreet patches with descriptions at the top. The second point is generally done too, though with packages for bug fixes. Those patches are generally taken from upstream CVS and probably count as "approved." The third is a bit strange, but probably doable, it's most likely referring to the ./configure flags, and such, which I don't see much disagreement about. The last point is what I was saying - Debian could not under it's own policies ship the logo since it is not free software. (For Debian, anything in binary form is software and has to meet the same levels of freedom).

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

      Use a non-distro repository. Problem solved.

    16. Re:Apt by Nursie · · Score: 3, Informative

      What is seen as control to you is seen by debian users like me as a guarantee that the system is going to work.

      There is nothing at all stopping you from putting software on from other sources. You can add apt sources, you can dump binaries on, you can buidl from source, do what the hell you like.

      But the official distro repositories exist to provide distro-approved, working, stable software. Feel free to start your own repo if that's not good enough.

      Debian has more available packages than any other system in existance, if I want something else I go elsewhere and change my expectations of stability accordingly. I'd say the system works absolutely perfectly.

      And you actually *want* to have to go hunting all over the web for badly written, unstable and incompatible software?

      No thanks.

    17. Re:Apt by ShieldW0lf · · Score: 1

      In contrast, Linux distro repositories have a different philosophy: They reserve the right not only to reject your software for any reason, but also to modify it via patches as well. The user is not informed that any patching has taken place. Sometimes this patching improves the software, but sometimes it totally breaks it. There are many examples of this (eg openssl). This silent tampering is extensive and distributors are loathe to give it up. When Mozilla decided they didn't want the Firefox brand tarnished by extensive Debian patches, Debian decided they'd rather rename the product "Iceweasel" than give up this control.

      Distros are not fresh. Typically the software that was around at the time of release is frozen and updates from upstream are not made available, unless they are security updates. Even then some distros prefer to "backport" security fixes, rather than simply follow upstream versioning. This results in a steady stream of useless bug reports to upstream for problems that were long since fixed. Once again, the developers are not in control of their own software.

      If Novell are actually interested in the app store approach, they're going to have to convince the suse developers to give up that level of control and make automated import of upstream binaries the norm. No more "packagers" for applications - that role will have to be obsoleted. And then they'll have to convince upstream developers to actually submit those binaries.


      You're missing one important thing in your little speech. Repositories are not mutually exclusive. Using a single repository is not the standard. Having multiple repositories is the standard. Setting up your own repository and having complete control over your distribution is entirely practical, and should be well within the capacities of anyone who is technically skilled enough to write software.

      --
      -1 Uncomfortable Truth
    18. Re:Apt by Delkster · · Score: 2, Insightful

      Also, building a user-friendly store/repository isn't just a technical task. The distinction between a traditional repository and an app store may seem to be a matter of naming, but it really should be also a matter of presentation, and that requires some thoughtful effort.

      For example, it would help browsing if available applications were divided into helpful categories and perhaps sub-categories. Current repositories do of course have categories, but they aren't very helpful to a non-technical user, or even to a technical one: many categories contain so many packages that it makes no sense to browse through them.

      In an app store targeted at a general audience, the categories need to be meaningfully sized and set based on non-technical use cases, not technical needs. Also, descriptions for the applications need to be thought about. gnome-app-install used e.g. by Ubuntu is nicer for the average person than browsing through the entire repository (no libraries etc. that most people wouldn't want to install directly anyway), but the package descriptions could really use some work.

      Example: Person receives a 7z archive and gets a tip that 7zip can be used to open it. Person finds "7zip" in add/remove applications. And what does the description for that have to say? (from Ubuntu 8.04 LTS)

      7z and 7za file archivers with high compression ratio

      p7zip is the Unix port of 7-Zip, a file archiver that archives with very high compression ratios.

      p7zip-full provides:

      • /usr/bin/7za a standalone version of the 7-zip tool that handles 7z archives (implementation of the LZMA compression algorithm) and some other formats.
      • /usr/bin/7z not only does it handle 7z but also ZIP, Zip64, CAB, RAR, ARJ, GZIP, BZIP2, TAR, CPIO, RPM, ISO and DEB archives. 7z compression is 30-50% better than ZIP compression.

      p7zip provides 7zr, a light version of 7za, and p7zip a gzip like wrapper around 7zr.

      So, uhm, yeah. That's useful information if you already know that both tools listed above are command line tools and that certain archiving GUIs can also use them if they're installed. Other than that, the person in our examle is left totally in the dark. Is this the application he wants for opening the archive? If it is, how on earth should it be used? (Probably just by double-clicking on the archive, because now the same GUI the person had previously used for zip archives can also open 7z, thanks to the installation of the command-line tool, but that's in no way obvious unless you already knew it.) Perhaps the description in an app store should just say "installing this application will allow you to open and create 7z archives with $standard_archiver_gui." In a repository more likely used by more experienced and technically-minded people it would be a useful detail to mention the command-line utilities.

      That's certainly just an anecdote, but there are similar and milder cases spread all over, both in gnome-app-install and particularly in more traditional repositories. Good descriptions are also important for searchability.

      Anything calling itself an app store should focus more on usability to the average person rather than to the geek who knows and cares what the difference between a Qt and GTK application is. That's another difference between a traditional repository and the kind of an app store the Novell guy is talking about. Yes, it's partially marketing, but it's also a matter of real usability for many people.

      Other details such as meaningful sorting for search results come to mind. Also, in an app store you'd probably want to pre-select the applications at least to some degree rather than dumping all open source software the world has produced into the same view. (Huge repositories such as Debian's certainly have their place, and I love having one at my disposal, but most people really aren't going to need a gazillion different applications written for different UI toolkits when there's a perfectly decent one for the one that comes

    19. Re:Apt by Darkness404 · · Score: 1

      Auto-Updating annoys the heck out of people though. Especially whenever you try to do something remotely technical like... You know if you don't want the "latest and greatest, lets fix a bug and make options that you spent hours configuring don't work" version. Or if you custom-compile things, etc. I like(d) Ubuntu until it started popping up "Updates available", it was tolerable until 9.04 whenever it just randomly popped up. Yes Ubuntu, I know I can install some updates, however I don't feel like installing them now. Its gotten so annoying that I have set up a script to kill all the annoying popups, but auto-update, despite how nice it is for some programs (browsers, MMOs, etc) its really annoying sometimes.

      --
      Taxation is legalized theft, no more, no less.
    20. Re:Apt by IamTheRealMike · · Score: 1

      Actually this is pretty difficult. It's technically possible if you pay close attention to the versioning used by the distributor and ensure your packages will always override theirs. It's a lot of effort and really not user friendly or well supported. And it's not an app store, which was my point.

    21. Re:Apt by IamTheRealMike · · Score: 1

      My point is exactly that you are not guaranteed the system will work. The people patching the software for a distribution usually have a lesser understanding of the software than the authors do. This can and does lead to critical bugs being added in the process of distribution.

    22. Re:Apt by ShieldW0lf · · Score: 1

      Well, right, I think we're saying the same thing and agreeing :) The core of the problem was Debians requirement that they should be able to ship unapproved patches to Firefox and still call it Firefox. That makes no sense for any program that is trying to build a brand reputation. That's why I said an open source "app store" would have a very different philosophy to an open source "repository" where the understanding is that you can "apt-get install firefox" and possibly get something that is not what the Firefox developers actually created.

      The purpose of Debian is to provide a system that has no legal obligations baked in. There might be technical things missing that you want to add that require some extra steps or permissions or whatever, but if you use stock Debian, you have no need to consult with anyone under the sun. That makes it slightly less convenient from a "just works" perspective sometimes, but it also allows certain groups of people to save millions of dollars in administration and legal advice, and it removes uncertainty about liability from your plans. You may not want to use it, but it's still probably the most important distribution in existence because it makes so many other things possible.

      --
      -1 Uncomfortable Truth
    23. Re:Apt by Nursie · · Score: 1

      And my point is that the people making the software are not always familiar with every distribution, whereas the packagers are.

      Both approaches have flaws, but I'd far rather use the version from my distro's repository than I would one I just download from the web.

    24. Re:Apt by Anonymous Coward · · Score: 0

      While you have some truth in your statements (openssl) and other things have been corrected (Mozilla) I still look at you list as kind of oddly. Have you been slighted? As a user (perhaps one day, most likely when I retire, I'll be a dev) I've made patches for software for inclusion because not everyone writes things the way distros like them to be written (pathes, etc...).

      And as far a stale goes, sometimes it's because they have to look at the bigger picture to get the program to work nicely with the rest of the software on a machine. If everyone used the latest version, then things wouldn't work cause you can't write things for the future, you write things for now.

      But perhaps those issues will be taken care of by devs if they want them to be in the "store." This is something that Apple and Microsoft have a heads up on. Their OS doesn't change much so things are "easier."

      On a complete side note, Firefox on XP is doing some weird graphic bulleting thing.

    25. Re:Apt by Hymer · · Score: 1

      "For instance, the ability to post comments..."
      Cool, a spamable repository.

    26. Re:Apt by jcupitt65 · · Score: 3, Insightful

      I think you're missing the key point of a repository: it's a (large) set of software packages that are tested to work together. If you let devs update their packages willy-nilly, you're going to get horrible breakage very quickly.

      Apple's app-store works because there are almost never (as far as I know) dependencies between apps. Updating an app might break the user's savefiles I guess, but it won't stop another app working. To make an analogy: an app store which devs can update can only ever contain leaves, you can't put any twigs/branches/trunk in there.

      I suppose you can imagine an app store built on top of apt. An extra repository which is guaranteed to only contain packages upon which nothing else depends, and which has much looser restrictions on updates.

    27. Re:Apt by OrangeTide · · Score: 1

      I just disabled it in the configuration. Didn't know you could write a script to do it.

      --
      “Common sense is not so common.” — Voltaire
    28. Re:Apt by nine-times · · Score: 1

      Well for one thing, the GUIs for apt that I've seen don't really display things as discrete applications. You search for an application, ask to install it, and then you're given a whole list of other packages and files that are going to need to be installed. Now I'm not complaining about that behavior, but that's a very different experience than buying an iPhone app on iTunes.

      Also many packages aren't applications in themselves, but services, libraries, or other stuff that a non-technical end user wouldn't know what to do with. The descriptions are vague and technical, and a lot of times you pretty well have to know what you want before you go looking for it.

      What I mean is, imagine I want to look for a word processor. Right now Synaptic gives me 3 categories: "Word Processing", "Word Processing (multiverse)", and "Word Processing (universe)". End users won't necessarily understand what to do with that breakdown, but let's say I just pick "Word Processing". I'm given a couple hundred packages, including things like "linuxdoc-tools" and "myspell-bg" and "xmlto". Kind of confusing, since I'm just looking for a word processor.

      OpenOffice is in the "Word Processor" category, but there are 20 different packages that all start with "openoffice.org", and it's not immediately clear which one I should be trying to install. Strangely, Abiword isn't anywhere in the "Word Processing" category as far as I can tell. If I do happen to find both Abiword and OpenOffice in Synaptic, it's not going to be very obvious to non-technical end-users which package they should install. There aren't complete feature lists, screenshots, or links to the programs' homepages. The descriptions themselves don't really give a whole lot of information, and there aren't user reviews to help me make my decision.

      The situation only gets worse if I'm trying to find a spreadsheet program. There's a "Word Processing" category, but there's no "Spreadsheet" category.

      Now, like I said, I'm not complaining. When I go to download an application, I like knowing which packages I'm going to be installing. I know whether I want OpenOffice or Abiword. But I bet this "app store" would be targeted toward people with less experience and knowledge, and who don't want to do a whole lot of research in order to find the program they want.

    29. Re:Apt by RiotingPacifist · · Score: 1

      There are Repositories that are pretty fresh, fedora/arch/etc however there is a damn good reason that fewer people run fedora/arch/etc instead of debian/ubuntu/etc. (typing this from fedora 11). If novel want to show of OSS they will have to patch/stabilise/maintain those apps otherwise you end up with a store full of crappy unstable apps that don't work. Now novell could do something clever like allow developers to upload thier latest versions but have the default install stick to stable stabilized apps, however this is a PITA to maintain and would require much more work than either a crappy app store (ala apple) or an outdated repository (ala debian)

      --
      IranAir Flight 655 never forget!
    30. Re:Apt by kestasjk · · Score: 1

      There's going to be a Windows ME 3?? Holy crap, I thought MS were hitting it big with Windows 7, what are they thinking going with a new version of Windows ME??

      --
      // MD_Update(&m,buf,j);
    31. Re:Apt by tkinnun0 · · Score: 1

      And my point is that the people making the software are not always familiar with every distribution

      And neither should they be. They should be able to write their software and have it run as intended on every distribution that is able to run it.

    32. Re:Apt by sootman · · Score: 1

      Get all these [Windwows and Mac] users hooked on the convenience of having a single auto-update program instead of several...

      Oh, so Novell's offering will manage updates for Windows, OS X, Apple's bundled apps, Adobe apps, MS Office, Firefox, Google apps (God how I hate thee), etc.? No? Oh, so then, instead of what you described, it will in fact be one more auto-update tool to deal with. Out-fucking-standing.

      --
      Dear Slashdot: next time you want to mess with the site, add a rich-text editor for comments.
    33. Re:Apt by harlows_monkeys · · Score: 1

      Perhaps it will include things that aren't in Debian's repositories?

    34. Re:Apt by Nursie · · Score: 1

      But where do you draw that line?

      And what about things like debian, where there are multiple architectures to think of, some of which the original developers may not even have access to the supported machine types, let alone care enough to release binaries.

      No, for me the distro model works far, far better.

    35. Re:Apt by drizek · · Score: 3, Funny

      It has an apple-ey sounding name...

      It usually goes like this:

      1. Group A invents something
      2. Nobody buys it.
      3. Apple does the same thing, but worse, and more expensive.
      4. Everyone wants it.
      5. Groups B-K try and copy Apple, making something better, uglier and cheaper.
      6. Everyone still wants the Apple thing they can't afford.
      7. Massive credit card debt and economic crisis.

    36. Re:Apt by Tubal-Cain · · Score: 1

      It can consolidate Firefox, OpenOffice, and all other open source updates into one program. Closed source may continue to push their own, but if this becomes popular enough they may make a third-party repository and add it to the list the package manager checks (much like adding Wine's repositories)

    37. Re:Apt by Tubal-Cain · · Score: 1

      I wasn't referring to 7. But MS will inevitably have another fiasco some day. (Almost) Anything can happen given infinite time.

    38. Re:Apt by OriginalSolver · · Score: 1

      I believe an end user won't see much of a difference between an app uploaded by the original developer or one patched by another developer or a sysadmin. Most end users don't know what source code is, let alone that it might be modified before they receive the app. Ask a non-IT relative if they know what source code is. Be prepared to explain it.

    39. Re:Apt by BikeHelmet · · Score: 1

      I think you're missing the key point of a repository: it's a (large) set of software packages that are tested to work together. If you let devs update their packages willy-nilly, you're going to get horrible breakage very quickly.

      Lol. :D

      Must not be very thorough testing, then. I can't count the number of times some package has been updated and then suddenly all the programs depending on it crash instantly. ;)

      For non-breakage, the Windows method is probably best; stick the libraries in the program's folder, and if they go out of date, it doesn't matter, because they still work exactly as expected for as long as that computer has the program installed on it. Programs can use different versions of the same library simultaneously without issue.

      Security fixes? Wha? What are those? Well, I suppose any updates for the program could also install runtime/library updates... once the program has been updated to work with the new version... a year or two after it is available. :P

    40. Re:Apt by Darkness404 · · Score: 1

      I just created a cronjob to "killall update-manager (or whatever the command was) and set it to run every hour.

      --
      Taxation is legalized theft, no more, no less.
    41. Re:Apt by jp10558 · · Score: 1

      That doesn't even make sense. Think about the holy Windows Land... I have apps that are approved for Windows per the App maker, but don't work. Why?
      They require admin to run.
      They want to write to C:\ rather than a user area.
      They won't install if you don't have space on C, even if you have 500GB free on D (usual sort of setup for imaging users)...
      They hit a policy setting that causes them to fail...
      They conflict with another program (Like Funk Proxy remote control software and iClicker)...

      Now, if the software was all OSS and bundled by a distribution, the distro maintainers would make sure that the software would work with the distro and settings or whatever before putting them in the repository (or at least that's the idea).

      See, all the software above *runs* on Windows, but *doesn't* necessarily run on the current workplace or home *Windows Environment*, just like a bunch of software might run on Linux, but won't run on a particular distro.

      --
      Opera, Proxomitron-Grypen,GPG 0x0A1C6EE3
    42. Re:Apt by tkinnun0 · · Score: 1

      I think you'll find that if you let that Windows application of yours run as it was intended (ie. with enough space on c:, with full administrator privileges, etc.), it will just work. You don't need to rely on some Microsoft repository administrator to make that choice for you.

      Regarding compatibility, why is it "you are only allowed to install our version of program X" instead of "I see you have installed program X, I'll make myself compatible with it"? Why is it "you are only allowed to run our software X and software Y" instead of "I see you have both software X and Y, I'll make them interoperate better"?

    43. Re:Apt by xenocide2 · · Score: 1

      One way to fix this is to build a package with a version bump. Usually you just do these steps:

      1. apt-get source
      2. replace orig.tar.gz with the version you want to use
      2b. If you wish to alter the build configuration, you can edit debian/rules as appropriate.
      3. debchange -i
      4. debuild -i -us -uc -b

      Ideally, the workflow would be bzr based and you could just pull the security patches and rebuild as needed on custom packages.

      --
      I Browse at +4 Flamebait

      Open Source Sysadmin

    44. Re:Apt by jp10558 · · Score: 1

      Regarding compatibility, why is it "you are only allowed to install our version of program X" instead of "I see you have installed program X, I'll make myself compatible with it"? Why is it "you are only allowed to run our software X and software Y" instead of "I see you have both software X and Y, I'll make them interoperate better"?

      Are you talking about the distro maintainer here or the software vendor? For the app maker, they'll often say (at least in Windows world, where we PAY for them) - sorry, just use another computer for this app. We can't / won't make it work with this other app. I can't see what exactly the interest would be to deal with tricky compatibility issues for OSS devs as they're not even getting paid.

      On the other hand, the distro maintainers *want* everything to work with as much software as possible, but the only way to guarantee that is to test the software together. It's like Apple, you can't run OSX (legitamately) on random hardware because they haven't certified it. Same here, stuff in the repository is certified to work with that app. You certainly could use software from other sources, but then no one has done compatibility testing. And there's no way to have tested every possible piece of software out there, or every version, which is why they say to use the version in the repository.

      I think you'll find that if you let that Windows application of yours run as it was intended (ie. with enough space on c:, with full administrator privileges, etc.), it will just work. You don't need to rely on some Microsoft repository administrator to make that choice for you.

      I think you're missing my point. I have lots to do. I would love for someone else to certify that these apps are going to work together in my environment. Microsoft would be great if they did that. And nowhere did I ever get a notice on the box before deploying to a user that iClicker wouldn't work if Funk Proxy was installed. I'm not aware of most software stating it needs Admin to run before you try it. Finally, why shouldn't an app work in a normal secured environment? I'm unable to change my environment for one app. So the app vendor has wasted my time, and I've probably wasted theirs. But if there was an official distro that met my needs (and in LinuxLand, there is because there's a lot of choices) then there's someone who is doing this integration work. And that's a good thing, especially for people with more important things to do than find out that "Works with Windows" doesn't mean "Works with my Windows Environment".

      --
      Opera, Proxomitron-Grypen,GPG 0x0A1C6EE3
  3. It's free? by b0ttle · · Score: 1

    Where?

  4. Great Idea by Anonymous Coward · · Score: 0

    Let's call it freshmeat! or how about Repository!

    Actually, i know what they are getting at. It should be a community that recommends or spotlights existing or new applications.

  5. Great Idea, just follow through Solidly. by spiffydudex · · Score: 1

    I wonder if it would act like the standard linux repositories. Just search and download. If this is followed through and done correctly, an open source "App Store" could give power to some not so well known apps.

    My only concern is with the title of "store" what will they be charging for?
    Additionally could this implicate free software as we saw on the iPhone, lots and lots of extremely hampered trial-ware?

    1. Re:Great Idea, just follow through Solidly. by harryandthehenderson · · Score: 1

      Additionally could this implicate free software as we saw on the iPhone, lots and lots of extremely hampered trial-ware?

      What would be the point since this isn't going to be a pay-for-apps store?

    2. Re:Great Idea, just follow through Solidly. by jshackles · · Score: 4, Informative

      I think they are mostly trying to capture the iphone / itunes / android / windows mobile / palm-pre marketplace mentality. Nobody is interested when it's called a "repository" but if you call it an "app store" people will download....

  6. It would be nice if... by Anonymous Coward · · Score: 5, Interesting

    They added a feature to donate money to open source projects. Or even allowed projects to sell their own open-source software in the store. Or sell for cost add-ons to the open source software. Yes, open source software could very well be downloaded elsewhere for free, but people might well pay for the convenience of getting it one place.

    1. Re:It would be nice if... by Anonymous Coward · · Score: 0

      but people might well pay for the convenience of getting it one place.

      hahahahahahaha!

    2. Re:It would be nice if... by Anonymous Coward · · Score: 0

      Right...such as can be done by a few additions to your repos file and the use of Synaptic???

    3. Re:It would be nice if... by Qubit · · Score: 2, Interesting

      They added a feature to donate money to open source projects. Or even allowed projects to sell their own open-source software in the store. Or sell for cost add-ons to the open source software. Yes, open source software could very well be downloaded elsewhere for free, but people might well pay for the convenience of getting it one place.

      But who does (or should) the money go to?

      • The guy who packaged My-Shiny-FOSS-App for the Novell store?
      • The guy who put the new GUI front-end on the program?
      • The guy who's been maintaining the library underneath it all?
      • The guys who wrote the original version of the library when they were hopped up on RedBull one night in College and then subsequently forgot about it and lost their sf.net password so they abandoned the project?
      • Cowboy Neal?

      Sometimes funding FOSS development is relatively easy -- you've got one program that you use all the time, it's written by a single guy (or group of guys), and they've all agreed to have money go to a single organization that has nonprofit status, making it easy to just cut them a check.

      For all the rest of the projects, funding development is not so easy.

      Lots of projects say things like "Yeah... take a look at the commit logs and decide who you want to fund. Most developers have an Amazon wishlist or a hardware wishlist." While I understand their situation, it would be a lot easier for me if I could just send money to some organization or person. Otherwise I agonize over who to send what to. That's the simple truth.

      Speaking of funding FOSS projects, I'm going to put in a shameless plug for my article Free Software starts in your pocket. I'm kind of "beta testing" it right now, and while it doesn't solve the problem of how to give to FOSS projects that I mentioned above, it does solve the problem of remembering to donate money regularly.

      --

      coding is life /* the rest is */
    4. Re:It would be nice if... by hotchai · · Score: 2, Insightful

      Doc Searls (editor of Linux Journal) is working on such a donation system as part of his "Vendor Relationship Management" or VRM project at the Berkman Center at Harvard. The idea is to be able to make small voluntary donations to the software author, or more generally the creator of any piece of work. The goal is make this easy -- simple click of a button that says "donate $5" and put you in control of how much of your personal information (name, credit card details etc.) you want the recipient to know.

    5. Re:It would be nice if... by wvmarle · · Score: 1

      This is quite close to my first thought about this: why does it have to be free? Just because it is for Linux or Open Source? Open Source does not necessarily mean free-of-charge, not even free-as-in-speech. That one can look at the source and modify it doesn't necessarily mean you have the right to redistribute it, or that you can obtain it for free.

      Now if only they can come with a simple way to pay small amounts (and that is a big issue - without having to buy "credits" in advance or whatever) I think it can give a great boost to open-source developers. If an application is good, well yes I'd happily donate a small amount (though much rather after obtaining it; not beforehand - try before you buy). Not US$50 or so - more like a dollar or two. Let a couple hundred people do so and the developer can buy himself a nice upgrade for his computer. Always nice when your hobby gives you something real in return.

    6. Re:It would be nice if... by Anonymous Coward · · Score: 0

      What's the point? Quality for-pay software is already available from other sources. A convenient way to donate might be nice, but that's a lot of extra complexity for a seldom-used feature. Just put in a reference to the project's web site where they will tell you the best way to donate.

      The only real purpose I can see for charging is to make a living off the impulse buyers. I'm sure we can all find better ways to make money.

  7. Replying to self by killmenow · · Score: 3, Funny

    Or an extension to the standard Synaptic-type front end to repositories where you could just click and run an app. What could you call something where you could just click and run any application you might want, I wonder... Hmmmm...I just can't seem to think of anything to name a click and run type of interface to open source repositories.

    1. Re:Replying to self by PopeRatzo · · Score: 1

      What is Sourceforge.net if not an open source app store?

      --
      You are welcome on my lawn.
    2. Re:Replying to self by artemis67 · · Score: 2, Informative

      Sourceforge lacks the polish of a true app store. Techies are comfortable with it, but it would be confusing to a mass audience.

    3. Re:Replying to self by SupplyMission · · Score: 2, Insightful

      Riiiight... how many new Linux users do you think would like to go messing around in SourceForge, getting lost in all the operating systems, CPU architectures and package versions, just to try out the open source version of Bejewelled?

      "App store" has come to mean something where people can browse a list of apps, click "install" on the apps they like, and immediately start using the app. I'm sure it's not hard to see why SourceForge does not fit that description.

    4. Re:Replying to self by jopsen · · Score: 1

      What is Sourceforge.net if not an open source app store?

      hmm... the world's largest open source software development web site. As they say on their website... :)

      Ontopic: I don't know any opensource app stores that sells open source software... And why not make it easy to sell opensource software, hopefully cross desktops...

    5. Re:Replying to self by rgo · · Score: 1
    6. Re:Replying to self by Abreu · · Score: 2, Informative

      Menu -> Add/Remove Software

      In Add/Remove Software, go to the search box, look for Gweled, click install

      --
      No sig for the moment.
    7. Re:Replying to self by Gerald · · Score: 3, Insightful

      Sourceforge lacks the polish of a true app store. Techies are comfortable with it, but it would be confusing to a mass audience.

      "Comfortable" is a relative term. "Able to wade through all of the dead projects and locate the useful bits" would be more accurate. Same with Freshmeat.

    8. Re:Replying to self by buchner.johannes · · Score: 1

      With screen movies! And everything flying around!

      Something that removes the line between "installed" and "available" programs. Like you click on a file with a certain type and that program gets downloaded and displays the file.

      Something like amazon where you select your apps graphically (not just a dumb list) and it should make a ka-ching sound when you are done.

      --
      NB: The message above might reflect my opinion right now, but not necessarily tomorrow or next year.
    9. Re:Replying to self by tkinnun0 · · Score: 0, Redundant

      go to the search box, look for Gweled

      Does this search box show screenshots and reviews of the most popular apps?

    10. Re:Replying to self by westlake · · Score: 2, Insightful

      "Comfortable" is a relative term. "Able to wade through all of the dead projects and locate the useful bits" would be more accurate. Same with Freshmeat.

      Sourceforge is root canal. Sourceforge is the cast that keeps you on crutches for six weeks - with an itch you cannot scratch.

      If Sourceforge were a movie, it would be The Land of the Lost.

    11. Re:Replying to self by Anonymous Coward · · Score: 0

      An open source graveyard/abortion?

    12. Re:Replying to self by SupplyMission · · Score: 1

      I'm not sure how your reply is in any way related to what I said. Does SourceForge have a "Menu -> Add/Remove Software" option that I'm not aware of?

    13. Re:Replying to self by Yfrwlf · · Score: 1

      Agreed, and as a Linux user I find the severe lack of Linux executables repulsive, and so would any other Linux user. If a program says it's for Linux, give me the goddamn executable, you know, so I can actually run your goddamn program that you apparently want Linux users to run because your project is on Sourceforge and says it's actually for Linux. Until Linux adopts packaging standards which are cross-distro, Linux users will be locked in walled gardens unless they're techie enough to compile, and if Linux is to ever reach mass audiences that option is out, leaving: fucking make more cross-distro packages please. Linux users: push for open packaging standards, and keep weary of any kind of lock-in whatsoever, whether it's lock-in from distros or hardware makers or anyone.

      --
      Promote true freedom - support standards and interoperability.
    14. Re:Replying to self by xenocide2 · · Score: 1

      Open packaging standards? I know a great one!

      --
      I Browse at +4 Flamebait

      Open Source Sysadmin

    15. Re:Replying to self by mftb · · Score: 1

      Compiling from source takes all of three commands and a maximum of about five minutes. Why are you so desperate for executables?

    16. Re:Replying to self by Yfrwlf · · Score: 1

      Compiling from source takes knowing the command line, searching for dependencies, and in general stuff that 99% of computer users will refuse to do. Tough sell, sorry.

      --
      Promote true freedom - support standards and interoperability.
    17. Re:Replying to self by Yfrwlf · · Score: 1

      If it's an open standard, why haven't other package managers adopted it? Clearly there are more standards that are needed, or it needs to be a better (possibly more neutral? etc) standard, before this "standard" is actually a standard, since it's proprietary to one or a few package managers, instead of being easily adopted by them all. ODF? That's a standard. Support for it can be adopted by any office software. FTP? That's another standard. HTML? Standard. DEB? Not a standard.

      --
      Promote true freedom - support standards and interoperability.
  8. why not let authors charge? by trybywrench · · Score: 2, Interesting

    Why not let authors of the software charge just like the smart phone apps? Sounds like a revenue source for Novell and a revenue source for software writers. There can be a mix of free and not-free software in the "store" just like Apple's.

    To answer my own question it sounds like Novell wants to leverage the "app store" hype and just put a front end on apt.

    --
    I came to the datacenter drunk with a fake ID, don't you want to be just like me?
    1. Re:why not let authors charge? by jedidiah · · Score: 1

      Or it could be like like the stock market. Prices are set by the
      market. Payment is not mandatory but it's still something that
      would be visible.

      Allowing for a very voluntary sort of shareware setup would not
      be a bad thing. It could allow those of us with more money than
      time to give back and direct it to projects we like.

      You could call it the "free store" and dress it up with hippie imagery... '-)

      --
      A Pirate and a Puritan look the same on a balance sheet.
  9. "store"? by jmcvetta · · Score: 1

    I don't think Novell has quite come to terms with the idea of Free Software yet...

  10. Just new marketing.. by Bert64 · · Score: 2, Insightful

    The idea of an "app store" has really been copied from the software repositories which have been used on OSS systems for many years...

    An often used argument against Linux, is that users want to go down to and buy boxed software to install... But you can't do that with the iphone, the iphone has a repository where you select software and it gets installed for you, just like linux, and this idea has worked very well. Infact, i would say this method works much better than boxed software from B&M stores...

    Users want to get software as easily (and usually cheaply) as possible, and if they were aware of just how much easier Linux makes it would actually prefer this method and consider it a strength of Linux, not a weakness.

    So what we really need, is education and advertising to show people that Linux does this too, and that it's actually much better than having to fork over cash for physical media and have to install it yourself.

    --
    http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    1. Re:Just new marketing.. by sootman · · Score: 1

      A huge reason the iPhone app store has taken off is because it contains only all apps that were written for exactly one platform, just like console games. That doesn't mean that they're all great, but they'll all run on the hardware and they'll all fit on the screen. There's no question of incompatible drivers, not enough VRAM, etc etc etc. (Outside of those that are iPhone-only or 3G-only but those are clearly marked and that's a short list of requirements to check.) Users can buy with confidence knowing that if nothing else, the app will at least function 100%. That is why the iPhone app store is doing so well. That, and it's the only game in town--unlike for general-purpose computers, where there are many ways to get apps.

      --
      Dear Slashdot: next time you want to mess with the site, add a rich-text editor for comments.
    2. Re:Just new marketing.. by wvmarle · · Score: 1

      I second that. If I'm looking for some software I first look in my distro's repository (Mandriva and Debian for me). Plus in case of Mandriva the PLF repository. Works for 95% of the cases, a few clicks and done. If not there, I check for a package for my distro (rpm resp. deb). And if that doesn't work I normally give up already. I've tried (and often succeeded) compiling from source, but it's cumbersome and usually just not worth the effort.

      Installing in OS-X is also a breeze: double-click the .dmg and drag&drop the app usually. Windows on the other hand... back to the stone-age. It really all works different, and everyone is re-inventing the wheel it seems.

      Oh and then I'm not even talking about the effort to find the software in the first place, especially if you don't have a name but just a general description! Such as "photo editor". You can search a Linux distro's repository for "photo editor" and get a handful options. Windows and OS-X have no such options, much more digging required...

    3. Re:Just new marketing.. by Anonymous Coward · · Score: 0

      A huge reason the iPhone app store has taken off is because it contains only all apps that were written for exactly one platform, just like console games.

      You have just described how a Linux repository works. Seriously, do you Apple zealots even know what a repository is? Apple stole the concept lock stock and barrel, threw one of their patented GUI's on top of it and called it a day.

    4. Re:Just new marketing.. by sootman · · Score: 1

      >> A huge reason the iPhone app store has taken off is because it contains only
      >> all apps that were written for exactly one platform, just like console games.

      > You have just described how a Linux repository works.

      And you have just totally missed the point of the part of my comment you quoted. "Linux" is not a single platform. Does a repository know if I have a sound card or not, and if so, what model, and how it's being driven? Does it know what my graphics card is capable of? If I'm using x.org or XF86? Kernel options? Does it know what screen resolution and color depth I'm running? FFS, if I'm even running a GUI or not?!?

      With Linux-based netbooks from many manufacturers you're talking about HUNDREDS of possible configurations. With the iPhone, it's just a handful of configurations, from one manufacturer, with more similarities than differences.

      --
      Dear Slashdot: next time you want to mess with the site, add a rich-text editor for comments.
  11. As a developer i don't find it's so attractive by Anonymous Coward · · Score: 0

    As a developer i don't find it's so attractive

    I prefer to post Mac OS X, Windows and iPhone Apps. At least they allow any developer to get payed for developing software.
    Why should I develop for free to let Novel collect money?
    Developers should start to open their eyes
    I will start to work for free when also others workers will start to work for free. At the moment only developers do that.

    1. Re:As a developer i don't find it's so attractive by mdarksbane · · Score: 2, Informative

      Agreed. People seem to be missing out on the core part of what makes the app store so successful: it makes it very easy to connect your little indie application to a very large audience.

      It was also a very new platform with a large install base - ie, a market where being the first or the best product was more important than being established.

      If they have a nice mix of free and paid software on there, I could see it being useful... but still not so much, since not every PC shipping would have it. If there's no significant user base, why bother putting your apps on there instead of just tossing it on download.com?

      Love of free software only takes you so far - greed and/or financial survival is a much stronger motivator.

    2. Re:As a developer i don't find it's so attractive by symbolset · · Score: 2, Funny

      Of course. The purpose of software is to generate revene for programmers and their employers. The availability of free and convenient sources of good software demotivates the professsional programmer by devaluing his product until he can't get money for it unless it's innovative, more powerful or easier to use.

      These "free software" rogue programmers must be stopped! If this were allowed to continue for a couple decades, the jerks might even make whole operating systems and office suites. Average people might work an entire day without using any paid-for software at all. This is anarchy.

      --
      Help stamp out iliturcy.
  12. Freshmeat ? by sebt3 · · Score: 1

    errr, Freshmeat isn't dead yet :P

    1. Re:Freshmeat ? by loutr · · Score: 1

      Freshmeat is great, but a bit (or a lot, depending on your computer litteracy) of work must be done to install and run the software they host. This app store seems more similar to click&run or synaptics.

  13. One size fits all by Anonymous Coward · · Score: 0

    Maybe this could be the start of integrating all the different package managers into one!

    Can it be possible for all distributions to share a common package manager?

  14. Click N Run by chill · · Score: 1

    Linspire nee Lindows did this some years ago and it is still around.

    http://www.cnr.com/

    --
    Learning HOW to think is more important than learning WHAT to think.
  15. Lets take a positive spin on this by ITJC68 · · Score: 1

    This can be good for the open source movement if it is done correctly. I agree with the previous posts that an application in their Linux products that would allow a customer to have an app that can download everything that will run and work for their Linux distro with an installer to make it easier for the non techies this would help adoption of Linux. I know Ubuntu and others have apt but if Novell does this with an option that would encourage donations to the writers with a safe option to donate without making people uncomfortable with transactions being safe this would work and get some much needed funds to the writers of the free software. A win win for open source and the developers. Again this would have to be done right. As a user at work with Suse Enterprise Desktop this would work as well as people who use the open version. I know there are some that hate Novell for the M$ pact so this won't matter to them. And yes I have given donations to open source development.

  16. Terrible idea. by LWATCDR · · Score: 3, Insightful

    As many people will say it is a just a repository.
    They may add reviews and ratings which will be a good thing but they shouldn't limit it to free as in beer software.
    There is nothing that says you can not sell FOSS if they feel that they must keep it open source. I would open it up to closed source software as well so you can create a real market for Linux software.
    If you have both open and closed source developers you will have MORE software choices. You may have both GIMP and Photoshop Elements. GnuCash and Quicken, and SQLedger and QuickBooks.

    I know the many Linux users find the idea of paying for anything to be evil but if you want more Linux users you need to find a way to get more Linux software.
    One thing I really like about an app store is that it really seems to drive down the price of software. Look on the iPhone App store and you will find a lot of $1.99 to $5 software. Some of it is pretty good. There is also a lot of free as in beer software. It does offer a way for programmers to make money and offers the end user a large selection of software.
    And that is a great way to get more Netbook users happy with Linux and more developers developing for Linux. It could even help FOSS. A lot of professional developers do FOSS on the side. If they can make a living using Linux they will be motivated to do more FOSS projects as well.

    --
    See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
    1. Re:Terrible idea. by Anonymous Coward · · Score: 1, Funny

      it's not the price that makes software evil. It's the lack of freedom. There was some beer analogy about that iirc.

    2. Re:Terrible idea. by pavithran · · Score: 1

      Maybe you need to understand the business models of free/open source software :P

  17. Novell just can't get it right by C_Kode · · Score: 1

    There is no way an Open Source App store is going to work. Open Source apps are already free and you can usually get most of them with yum / apt-get and you expect someone to pay to use your store?

    Hell, this is a worse idea than Sun's Java App Store.

    1. Re:Novell just can't get it right by canajin56 · · Score: 1

      Unlike the other stores though, they won't have to pay for any of those applications, which will be very attractive.'"

      It's right in the summary. They basically want a repository front-end, but one that's closer to the iPhone store. Probably with user rankings and reviews, whatever else. App of the week or whatever? Who knows. They call it a store because not everybody knows what they mean if they say a GUI repository front end, but they've probably heard of the iPhone store by now. It might be a poor word choice/analogy, but since store can also mean a place where goods are stored, as opposed to where they are sold, it escapes being an outright incorrect word choice on a technicality ;) Now if they made their client work on both Linux and Windows netbooks, that would be pretty cool too. It doesn't sound like that in the article, but who knows.

      --
      ASCII stupid question, get a stupid ANSI
  18. Port apt-get to Windows and OS X by javacowboy · · Score: 3, Interesting

    I just filed a patent for the idea of porting apt-get to Windows and OS X. Now I'll be rich! RICH! :D

    BTW, I'm only kidding.

    All kidding aside, I think this would be a good idea. This would remove the hassle of finding, installing, and maintaining open source software for Windows and Mac users. As a Mac user that has a lot of open source software installed (Firefox, OpenOffice, GIMP, Adium, etc), I find that MacPorts is lacking in functionality. I spend too much time maintaining these software installations that could otherwise easily be done with a few clicks. This is something that I miss from my OpenSolaris box, which is my second computer.

    --
    This space left intentionally blank.
    1. Re:Port apt-get to Windows and OS X by vlm · · Score: 1

      Prior art:

      http://www.finkproject.org/

      http://sourceforge.net/projects/fink/

      Registered : 2000-12-27 22:07

      Its good to hear Novell has caught up to the open source world of 2000, unfortunately for them, today is June 9th 2009.

      --
      "Science flies us to the moon. Religion flies us into buildings." - Victor Stenger
    2. Re:Port apt-get to Windows and OS X by Anonymous Coward · · Score: 0

      This sounds good and all, but I think that part of the problem is that the back-end assumed by apt-get is debian/linux. If you could develop a back-end that would work with windows and allow all apt-get applications to use it, that would then work.

      The problem is like wine, only in reverse.

    3. Re:Port apt-get to Windows and OS X by Anonymous Coward · · Score: 0

      This is something that I miss from my OpenSolaris box, which is my second computer.

      how does opensolaris do it?

  19. ... and get your machine contaminated with Mono by Anonymous Coward · · Score: 0, Troll

    Right! Microsoft/Novell helps you contaminate your machine with patent-encumbered Mono so that Microsoft can send you a bill for license fees.

    Microsoft/Novell can also infect your machine with malware that reduces your fine Linux box to Windows grade security. ... Microsoft can then legitimately say that Linux is as vulnerable to malware as is Windows.

    Just a thought.

  20. They should charge something by KiwiCanuck · · Score: 1

    Maybe charge for access (subscription). Or charge a flat rate for posting, and then the owner can set the price. Eventually, owner will want to profit from their code. It would be better to have this infrastructure in place now. Rather than scrambling to build it later.

  21. 1 Click Installer by think_nix · · Score: 2, Interesting

    I think what they are eventually getting is also implementing openSUSE so called 1 click installer for applications. Although a good idea for newer users I find it to be a PITA. 1 click is like a little repository within itself which then adds repos and missing packages if needed.

    With 1 click downloads and 1 click installers I seriously wonder if this "software store" will work with other distributions other then their own openSUSE/SLED. Also on another note what kind of Software with what license models will be put in the store ? I for one, know I dont want 1 click everything with (for e.g. mono, imho novell really likes to push this on people) some screwy licensed software being eventually installed without being asked and or notified about it.

    1. Re:1 Click Installer by mikesd81 · · Score: 2, Informative

      they offer 1-clicks for other distros too. check out check out the site, then click on the drop down and you'll see you can search for other distros too.

      --
      That which does not kill me only postpones the inevitable.
    2. Re:1 Click Installer by Anonymous Coward · · Score: 1, Funny

      No Slackware? FORGET IT!!!

    3. Re:1 Click Installer by harryandthehenderson · · Score: 1

      I for one, know I dont want 1 click everything with (for e.g. mono, imho novell really likes to push this on people) some screwy licensed software being eventually installed without being asked and or notified about it.

      What is screwy in the licensing of mono? The various parts of the code are licensed either under the GPLv2, LGPLv2 and MIT.

    4. Re:1 Click Installer by SilverHatHacker · · Score: 1

      No true user of Slackware would ever use a one-click installer.
      Back in my day, we wrote apps in the terminal (none of this vim/nano stuff either, we used echo "commands" > foobar.c), compiled them uphill in the driving snow and rain, and ran them in shining single-color glory.
      And we were PROUD of it!

      --
      Funny may not give karma, but +5 Informative never made anyone snort coffee out their nose.
  22. sudo apt-get synaptic. by BlueKitties · · Score: 1

    Redundant on three accounts, funny no? Find the third and mod me down for it. ;p On a serious note, I'd be willing to donate coding time to open source cell apps.

    --
    "Sorrow is better than laughter, for by sadness of face the heart is made glad." [Ecclesiastes 7:3]
    1. Re:sudo apt-get synaptic. by Medievalist · · Score: 1

      Synaptic is friendlier than apt which is friendlier than dpkg.

      Cow crap stinks less than horse crap which stinks less than pig crap.

      Seriously, having a choice between incredibly slow and inefficient bloatware with a pretty face, a command-line client that pre-supposes immense knowledge of package availability and naming, and a totally user-hostile but really solid tool that was always intended to be a backend only... wait, which choice doesn't stink again? Because my 78 year old father (who runs and likes Ubuntu BTW) thinks they all suck. He uses synaptic because it sucks slightly less.

    2. Re:sudo apt-get synaptic. by BlueKitties · · Score: 1

      I run Kubuntu, does that make my opinion not matter? Probably; anyway, Synaptic isn't that bad, other than the fact the search options are sometimes terrible (well, usually terrible.) Apt is perfect for advice/howto situations.

      --
      "Sorrow is better than laughter, for by sadness of face the heart is made glad." [Ecclesiastes 7:3]
  23. Was just about to ask that question... by krischik · · Score: 1

    ... and you just beat me to it. In fact I am selling open source for smart phones [1] - and it would be great to sell to the Linux market. In fact it is not a shop if you can't charge for the program. Note that - with the GPL - you only really have to give the source to your customers so I could envision a shop where access to forums, source code etc. pp is only available to paying customers.

    Martin

    [1] http://fx-602p.krischik.com/

    1. Re:Was just about to ask that question... by Tubal-Cain · · Score: 1

      ...you only really have to give the source to your customers so I could envision a shop where access to forums, source code etc. pp is only available to paying customers.

      Works for Red Hat.

  24. Free access to the source code for customers only by krischik · · Score: 1

    The GPL is pretty clear here: Only your customers have the right to access the source code.

    I think you need to come to terms that free is not gratis.

    Martin

  25. Novell... its alive by pete.com · · Score: 3, Funny

    Oh sorry that was just a twitch from the electric shock..... its dead!.

    1. Re:Novell... its alive by Anonymous Coward · · Score: 0

      Oh sorry that was just a twitch from the electric shock..... its dead!.

      "I'm not dead yet..."

      http://www.google.com/finance?q=novell

  26. why? by Anonymous Coward · · Score: 0

    doesn't apt-get work anymore?

  27. A solution to pay developers of free software by otakuj462 · · Score: 2, Interesting

    I posted a very similar idea to Ubuntu brainstorm a few weeks ago, as a proposed solution to the problem of paying developers of free (libre) software. I feel it's highly relevant to the dialog taking place here about this article, so I've copy-pasted some of it here:

    Despite its closed nature, Apple's App Store has proven to be a tremendous success. The App Store model involves a central organization that approves and distributes commercial applications directly to users. The central organization takes a small percentage of the revenue generated on each app sold; the rest of the revenue goes directly in the pocket of the developer. The overall goal is to make it as easy as possible to connect users who want to pay for high-quality free software, to developers who want to produce that software.

    It is very easy to imagine Canonical acting as the the central distributor in this model, as it currently performs this role already with software that is free-as-in-beer (much of it is free-as-in-speech as well). Additionally, much of the core technologies required for such an app store to exist are already in place: distribution, packaging and installation is all provided by apt; Synaptic provides a convenient graphical front-end for installation and package management. Perhaps, with small extensions to these existing systems, it would be possible to create an infrastructure to allow for individual payments to application developers.

    It is also important to note that while Apple's app store primarily hosts non-free software (free as in beer, and free as in speech), and uses DRM to ensure that users do not make copies of this software, I believe that neither of these features are essential to the success of an Ubuntu App Store. It is possible to imagine individual users swapping .deb's of contribution-based software via filesharing networks, or visiting the authors' websites to compile "contribution-based" software from source and package it by hand; and, according to the terms of the GPL, and most other free software licenses, they would be completely within their rights to do so. However, such methods are much less convenient than simply clicking through a graphical interface, and obtaining your packages directly from Canonical, especially with respect to the demographic of non-technical users that Canonical would like to target. Just so long as value is added to the software in some way, be it by way of convenience or by some other means, then a "contribution-based" repository will be used over other methods of obtaining and installing the software. Additionally, I feel that many Ubuntu users would like to see developers get paid, and thus would be more inclined to use such a service.

    In conclusion, while putting a price on software that has otherwise been free-as-in-cost might at first seem a bit unusual, we must consider that providing a convenient, direct mechanism for developers to be paid for their software will help, not harm, the Ubuntu GNU/Linux distribution, the ecosystem of free-as-in-speech software, and the Free Software Movement in general. It will attract more users and more developers to the Ubuntu GNU/Linux platform, especially as such a mechanism does not exist on Microsoft Windows. One need only look to the success of the Apple App Store, and Sun's soon-to-be-launched Java app store, to see that there is a demand for such a distribution model.

    If you like this idea, please feel free to vote the it up on Ubuntu Brainstorm. Thanks,

    Jake

  28. Oh. So you mean like a repository. by Anonymous Coward · · Score: 0

    If a typical Linux newbie can't use a repository, odds are they aren't smart enough to actually use the software they can't install. It's unbelievable that someone couldn't use the modern package repositories with the hundreds of frontends, with millions of websites that help, with the commandline utilities and with online support available 24/7/365.

    1. Re:Oh. So you mean like a repository. by Anonymous Coward · · Score: 0

      24/7/365? Gah! What if it's a leap year you insensitive clod!

    2. Re:Oh. So you mean like a repository. by Anonymous Coward · · Score: 0

      Yes, online support in the form of: "Read the fucking manual, scrub. I'm not here to solve your problems, you'll take what I give you and like it. Go piss up a rope!"

  29. 1-click installs by mikesd81 · · Score: 1

    I'm wondering if they mean something like suse's 1-click installs. They're neat and they have them for other distros too like redhat and debian. Basically if a software is not in the standard distro you can search for it at software.opensuse.org/search and click on the 1-click. It'll then run in Yast. Enter your root password like you would to open the software management and then go on your merry little way.

    --
    That which does not kill me only postpones the inevitable.
  30. Donation does not work by krischik · · Score: 1

    Donation does not work all that well. But I am fully in favour for a Shop where the author can charge for his work.

  31. Why did nobody think of this before??? Oh wait. by OriginalSolver · · Score: 1

    This is just a repository. Granted doing it for MS-Windows will make it attractive to a wider audience.

  32. Kind of like openSUSE Build Service by itomato · · Score: 1

    openSUSE Build Service - where you can get a package for Debian, Redhat, or SUSE.

    Trouble is, it doesn't work very well, and many of the 'packages' there are just 'projects'. Hollow.

  33. NOVELL just does not get open source by cenc · · Score: 0, Flamebait

    They just don't get it. Every time they touch something in open source, they try to turn it in to some sort of MS want-a-be crap and sneak in some back door attempt to charge for what is freely available without adding any real value to it (in fact, often removing the value from it).

    I have been looking at their stock for months trying to figure out a compelling reason to buy it based on their buisness strategy, that some other competitor could not just crush them for free (other than they might be a target for a buy out). Why buy the cow when the milk is free?

  34. Windows has open source too by Anonymous Coward · · Score: 0

    I'm not readily aware of any Windows apt-get type solutions. I'm assuming Novell will also host Windows open source software (per TFA). Windows users will become aware of the great software open source can provide. Something no linux repository currently does. Sourceforge is close, but no one I work with has ever heard of it.

  35. Apple app store is 3008 by Anonymous Coward · · Score: 0

    Novell, you're so two thousand and late.

  36. In addition to the package managers by Anonymous Coward · · Score: 0

    In addition to the package managers, KDE also has the Get Hot New Stuff library. Programs can use it to easily let users fetch online content.

  37. Random FTR... by EddyPearson · · Score: 1

    Just for the record: Fuck Aptitude.

    apt-cache search *expr* | grep *exp* #if needed
    apt-get install *package*

    How is that not much easier?

    --
    You feel sleepy. Close your eyes. The opinions stated above are yours. You cannot imagine why you ever felt otherwise.
    1. Re:Random FTR... by Ksevio · · Score: 1

      Well it's a little tricky if you don't know the name of the application you want. It's convenient to be able to look through different apps by category and then just click to download it. Face it, GUIs are the wave of the future.

  38. Re:Free access to the source code for customers on by jmcvetta · · Score: 1

    Only your customers have the right to access the source code.

    Riiiight.. but they can then proceed to give it away, and the GPL prevents you from imposing any restrictions on them that would prevent that.

    I think you need to come to terms that free is not gratis.

    I have yet to see a viable business plan for selling free software (not to be confused with software-related services, including bespoke development).

  39. Not charging? by cdrguru · · Score: 1

    They would likely have more people downloading if they charged. iTunes is proof you can charge for something that is free to most people. People value things they pay for more than stuff given away.

    The audience such a store would attract would be those that need lots and lots of help. They would need to (expensively) repackage things with all of their required co-requisites and dependencies. This would make Linux a lot more friendly for people that cannot spend the time to locate the 37 different packages at different version levels required to install the application they really want.

    In short, not charging is a mistake. $1 or even $5 would go a long way towards making their store much more usable by the average Joe.

  40. You've hit the nail on the head by CustomDesigned · · Score: 1

    'Nuff said.

  41. A slight cost by ThatsNotPudding · · Score: 1, Flamebait

    merely surrendering your mortal soul / first born to Miguel & Microsoft.

    1. Re:A slight cost by petrus4 · · Score: 1

      merely surrendering your mortal soul / first born to Miguel & Microsoft.

      If the alternative was my soul going to RMS instead, that would be a simple choice to make.

  42. What is old is new again by westlake · · Score: 1

    Perhaps it will have a nice web portal with reviews, in-depth descriptions, and decent screenshots?

    In other words, what Windows users found in TuCows in 1993 and Download.com in 1996.

    What MIchael Robertson was saying was absolutely essential to the mainstreaming of the Linux desktop in 2002 when he launched CNR.com. CNR (sofware)

    The difference is that Robertson was a pragmatist with no interest in the geek's ideological wars over development models and licenses.

    CNR would list - and sell - the proprietary - closed source - DVD player or game that would help make his product competitive.

    No lectures. No hassle.

    There are four long-standing problems for Linux in the home.

    1 Linux arrived late to the party.

    It really, really, needed to be there - and strongly positioned - before Windows 95.

    2 Linux is either invisible - embedded in the cell phone or set top box - or it's the second cousin, twice removed.

    The Blue Light special on Aisle 3.

    3 The home is a demanding, sophisticated market.

    Difficult to get a handle on.

    Light years removed from the sterotype of the Windows "luser." Software Best Sellers in Home and Hobbies

    4 Free is never as compelling as the geek likes to think.

    That the home market is a solidly middle class market couldn't be made any plainer than this: Chief Architect Software

    This is a market where ideological purity or political correctness counts for absolutely nothing.

    That lesson can't be repeated more often.

    You have to prove - again and again - that you offering a better product than the incumbent.

    The geek will choke on this - but he has to get it down:

    The OEM price of Windows is trival -
    as close to free as makes no difference.

    Windows is a solid, marketable, operating systems with a credible UI. It is not particularly difficult for a home user to secure - and the free tools available are more than adequate for the job.

    It's all about the apps.

    You have to brutally honest about what you have.

    Don't try to sell The Gimp or OpenOffice as first-tier apps until they are first tier-apps.

    Don't count the number of programs in your distro's repository.

    Think about what is missing, what needs to be there to reach your target audience.

    It can be something as basic as Print Shop.

     

    1. Re:What is old is new again by Anonymous Coward · · Score: 0

      You talk about the home user securing programs that are good enough then you talk about how Open Office is not a first tier app. Why not? Because you can't run 10 page macros for managing your home office? I thought the home market wouldn't care about things like this on average. As for GIMP, it falls squarely between Paint Shop Pro and Photoshop. It is more powerful than PSPro but it does lack things that Photoshop has. Again, perfect for the home market because how many home users actually need photoshop. Sure a shitload of 14 year olds pirate it just to have it, but how many regular home users actually USE it. How many people actually use Microsoft Office with their new OEM PC rather than use MS Works, or some crippled version of MS Office.

    2. Re:What is old is new again by westlake · · Score: 1

      I thought the home market wouldn't care about things like this on average. How many people actually use Microsoft Office with their new OEM PC rather than use MS Works, or some crippled version of MS Office?

      They really aren't any "crippled" versions of MS Office.

      MS Office Home includes full versions of Exel, PowerPoint, Word and OneNote, with a three-seat license.

      The Ultimate Steal includes everything for $60. For this will need an .edu address and proof of enrollment.

      0.5 credit hours.

      If your employer has a volume license with Microsoft, home use is likely to cost you no more than S&H on the disks.

      But there is no getting around the fact that the MS Office product - retail boxed - sells very, very well: Software Best Sellers in Business and Office

      The problem for the GIMP is that products like Corel Paint Shop Pro Photo X2 Ultimate & VideoStudio Pro X2 Bundle pack a lot of power into a less intimidating package.

      It is not always clear to me that the geek has decided on his target audience before he begins work on a project like The GIMP. That touches on issues like feature sets, UI design, the help system, tutorials, online resources...

      and, of course, avoiding such elementary mistakes as choosing a name for your project that is not instantly offensive to anyone other than a gnome.

    3. Re:What is old is new again by Nursie · · Score: 1

      Of course the geek has decided upon his target audience - it's him!

      Now, the folks working for companies like RH, Novell, Ubuntu etc. they'll have more formal research, design and requirement analysis done. But the lone geek? He's scratching an itch.

    4. Re:What is old is new again by WinterSolstice · · Score: 1

      Thank you, Nursie.

      While I truly appreciate the long and well thought out rant above, I write GPL software.

      I write rather a lot of it.

      I write it entirely for me, by myself (or with a friend) and it fits my needs perfectly. It monitors the servers I need to monitor the way I like to monitor them (ie, converting dmesg into an RSS feed so I can subscribe to it, or creating email alerts that I can respond to with commands), it auto-configs the machines I use, it manages my DBs the way I like them managed.

      Now, I'm not the team of the GIMP and don't pretend to be, but I would say I'm a pretty good example of the "average" GPL coder. The ones who make all those little apps that scratch an itch only we have, and share it because we think maybe someone else might have the same itch.

      I leave the big lofty projects to the massive formal political teams, like Gnome, Mozilla, KDE, whatever. I'd be willing to bet that 40% or 50% of the stuff you find in the average repository was written by someone like me - coding for their own needs.

      So while I respect that some people want to make Linux commercially viable - the rest of us just want to make an OS that works for us.

      Some of us actually write basic operating systems for fun, you know - and we like Linux because it was written by someone like us, for people like us.

      I see it like a 2009 Volkswagen Beetle vs a 1973 Volkswagen Beetle. I drive a '73. I respect the reasons that other people don't, but I don't want a car that requires expensive electronics to fix and uses rare and hard to find parts. I want something I can play with. (Just an example - no need to jump on my analogy :D )

      The ideal OS will come - and it will be well designed and invisible. And when the day comes, some of us will still be hand-coding, hand-rolling, and enjoying the fun of being able to screw with software. We'll probably run the ideal OS as well, for games or taxes.

      --
      An operating system should be like a light switch... simple, effective, easy to use, and designed for everyone.
  43. I know something you don't know. by westlake · · Score: 2, Insightful

    In Add/Remove Software, go to the search box, look for Gweled, click install

    And if I don't frequent Slashdot, how do I know that Gweled is in the repository, what it does, or how to spell it?

    1. Re:I know something you don't know. by Patch86 · · Score: 1

      The same way you would on the Apple App Store?

      You select "Games" from the categories along the side, and are given a list of programmes with a blurb-sized description and a popularity rating. If you search for "Bejeweled" or "Diamond Mine" in the main search box, Gweled (and two other clones) comes right up, as it mentions that it is similar to these games in its description.

      I can't see how it could be any simpler, even on the Apple App Store.

      That said, I'd be all for a central "App Store" style repository, perhaps web-based, with a simple UI. Anything that makes finding programmes easier gets my whole hearted support.

    2. Re:I know something you don't know. by nschubach · · Score: 1

      I believe it has "bejeweled" in the description so that should come up in the search for those looking for Bejeweled. (disclaimer: I could be wrong.)

      --
      Every time I start to have faith in humanity, I ruin it by driving to work between 7 and 8 am.
  44. Re:Free access to the source code for customers on by Anonymous Coward · · Score: 0

    Yeah, but your customers are free to redistribute this code. The moment one of them decides to give it away for free, you lose. Selling GPL'd code isa short-term strategy at best.

  45. Rails Wheels by Mandrel · · Score: 1

    This is quite close to my first thought about this: why does it have to be free? Just because it is for Linux or Open Source? Open Source does not necessarily mean free-of-charge, not even free-as-in-speech. That one can look at the source and modify it doesn't necessarily mean you have the right to redistribute it, or that you can obtain it for free.

    You're quite right that there's no reason for open software to always be gratis. But unrestricted redistribution is one of FOSS's strengths.

    It's quite possible to charge for software that is both source-available and redistributable. Rails Wheels does this.

    Now if only they can come with a simple way to pay small amounts (and that is a big issue - without having to buy "credits" in advance or whatever) I think it can give a great boost to open-source developers. If an application is good, well yes I'd happily donate a small amount (though much rather after obtaining it; not beforehand - try before you buy). Not US$50 or so - more like a dollar or two. Let a couple hundred people do so and the developer can buy himself a nice upgrade for his computer. Always nice when your hobby gives you something real in return.

    You can make small payments feasible by having a store that allows you to aggregate your purchases for various pieces of software at quarterly intervals, as Rails Wheels does.

    Also, we shouldn't be stuck on panhandling as a way to get paid for open software. You can charge a compulsory one-off or quarterly fee when the software is being used (rather than just evaluated). In return you give the purchaser ticket-based support and a "licenced user" web-badge.

    Licence fees should also vary with the type of user, and the benefit being gained. Say, making it free for non-commercial users, cheap for small commercial operations, and more expensive (but still great value) for large users.