Slashdot Mirror


What 2008 May Hold In Store for FOSS

eldavojohn writes to mention that LinuxPlanet has a brief discussion on what 2008 may hold for FOSS. The list includes thoughts on KDE 4, OOXML, DRM, and 3-D desktops. What boons for FOSS are you looking forward to in 2008?

58 of 266 comments (clear)

  1. opengl console by rucs_hack · · Score: 4, Interesting

    That's what I'd like, a version of bash implemented in opengl, so I can make the console apps I write look funky.

    Not perhaps the highest priority of the FOSS world, but sometimes you just gotta go with 'it`d be fun'.

    1. Re:opengl console by caluml · · Score: 2, Interesting
      Yeah, Amarok, sure. If I need a quick little app to listen to streaming audio at work, of course I want to install some all-singing, all-dancing thing that pulls in Postgres, Ruby, etc.

      $ ldd /usr/bin/amarokapp | wc -l
      69
      No, XMMS did fine. And now I'm using Audacious, although it doesn't do some things as well as XMMS did. Amarok, while great isn't even in the same section as XMMS.
    2. Re:opengl console by morgan_greywolf · · Score: 2, Interesting

      Speaking as a fairly competent Python programmer (you may look at my code and disagree, but I digress :), I have to say that while Python does smooth over some of the differences between platforms and distributions, it doesn't solve all the problems.

      Here's an example: I have a program for Epson Stylus printers that is a GUI front-end for escputil called Stylus Toolbox. Stylus Toolbox reads things like ink status from the printer. In order to do that, it must pass the raw printer device to escputil.

      Now, the user shouldn't have to configure Stylus Toolbox with the raw printer device. Stylus Toolbox should be able to get this information from CUPS (which escputil already relies upon). So, imagine a USB printer. Unfortunately, CUPS used to give information like usb:/dev/usb/lp0, but now it gives information like usb://vendor/identifier, so a single Stylus C88 connected to the box looks like usb://EPSON/Stylus%20/C88 (I have no idea what it returns if there's more than one C88. Anyone who knows let me know! It's not in the docs!)

      So, you have to get it from the USB port. Now there are multiple ways to do this. You could shell out to external commands like 'lsusb' and some combination of sending/receiving commands from the USB device, but this doesn't work well and isn't platform independent. You can also get the information from HAL, but this is only platform independent to a point -- what if a particular platform isn't supported by HAL? You're kinda screwed. And on Windows -- well, you gotta do it some other way.

      So, you get the idea. My latest dev version is getting the information from HAL, because that's an open standard, but that means new versions won't work on platforms that don't use HAL -- or at least the user will have to manually specify the raw printer device.

    3. Re:opengl console by rucs_hack · · Score: 3, Funny

      People still use XMMS? I thought most people moved on to Amarok/Rhythmbox years ago

      Aha, you must be one of those Gentoo people :-)

    4. Re:opengl console by Hognoxious · · Score: 2, Funny

      it may in fact become the technology i laugh at in movies. what am i talking about?
      Wild guess - the shift key?
      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    5. Re:opengl console by jhol13 · · Score: 2, Interesting

      Cheez ... I'd be happy with a terminal which handles ctrl-c (etc). as copy.

      Besides, I'm already 2008! Bite that!

    6. Re:opengl console by eno2001 · · Score: 4, Funny

      Oblig: "I know this! This is Unix"!

      --
      -"...bad old ideas look confusingly fresh when they are packaged as technology" - Jaron Lanier (Digital Maoism on Edge.o
    7. Re:opengl console by Bandman · · Score: 2, Informative

      If you haven't seen it (and I assume you have, but just in case) check out Antitrust. An overly enjoyable movie full of cheese with some pretty nice looking girls.

      There was a point where the head security guard was like "dust for prints on the shift and control keys; keys geeks use, but other people don't". I remember thinking "that's a pretty good idea".

    8. Re:opengl console by Bandman · · Score: 2, Funny

      Hard coded in Gentoo? Isn't that against the law or something?

  2. My hope for 2008 in FOSS by Enlarged+to+Show+Tex · · Score: 4, Funny

    A Linux port of Duke Nukem Forever, now that we finally know it isn't just vaporware...

  3. Free Beer by IceCreamGuy · · Score: 5, Funny

    I've been hearing about this "free beer" with FOSS for years... maybe in 2008 we'll finally get some?

    1. Re:Free Beer by LiquidCoooled · · Score: 5, Funny

      You don't have to drink beer with your OSS, I've heard Wine works really well with Microsoft cheese :)

      --
      liqbase :: faster than paper
  4. heh, half mentioned in the summary by ByOhTek · · Score: 2, Interesting

    KDE4 is half of what I want.

    The other half is FreeBSD 7. Given it is on RC1 now, it'll be there in Feb is my guess.

    --
    Self proclaimed typo king, and inventor of the bear destroying coffee table (patent not pending).
    1. Re:heh, half mentioned in the summary by ByOhTek · · Score: 2, Interesting

      actually, that site has been excessively modified.

      it was originally supposed to have the final build on Dec 12. In the new schedule, RC1 was Dec. 12 and it wasn't built until last friday morning (Dec 28), RC2 was Dec 26, and not out yet. Beta4 (not listed on the page) was, I believe, second week in Dec, and not Nov 28.

      It's perpetually late. But perpetually late is better than badly bugged.

      --
      Self proclaimed typo king, and inventor of the bear destroying coffee table (patent not pending).
  5. Had to be said by MztrBlack · · Score: 5, Insightful

    I'm thinking many would not consider DRM in FOSS to be a boon of any sort...

  6. Correction... by Junta · · Score: 3, Insightful

    Mostly, a waste of GPU time. But seriously, the expose-ripoff with window title search that compiz has is highly productive when you open lots of windows. Other stuff, pretty much eye candy to me, but I admit I don't try every thing or understand functional benefits some features I relegated to eye candy. There are ways to make use of rendering live to GL manipulated textures that I'm sure will increase (Vista I didn't see make functional use of it, OSX did better, and with all the many different directions people are taking 3D effects in compiz and other projects in the open-source world, some interesting stuff is probably yet to come.

    --
    XML is like violence. If it doesn't solve the problem, use more.
  7. Re:I KNOW I KNOW! by peragrin · · Score: 5, Funny

    >>And in 2009 I hope a giant pengiun robot attacks Microsoft headquarters.

    Quick someone call the japanese. They can build it. It would be awesome even if it didn't have any weapons. Just walking around the MSFt campus would be great for laughs.

    --
    i thought once I was found, but it was only a dream.
  8. 2008: The year of the Linux desktop! by goldspider · · Score: 4, Funny

    I really REALLY mean it this time!

    --
    "Ask not what your country can do for you." --John F. Kennedy
  9. More Linux games! :( by Spy+der+Mann · · Score: 2, Insightful

    Actually, I'm hoping for Linux ports of ANY commercial games. I've mailed a few game distributors asking why don't they include Linux versions of their games. The same answer: Not enough market share (and how do you expect the market share if the game publishers don't make Linux games? HMPH!)

    Why do they keep selling themselves to DirectX instead of OpenGL? GRRRR!

    1. Re:More Linux games! :( by Yosho · · Score: 4, Informative

      Why do they keep selling themselves to DirectX instead of OpenGL? GRRRR!

      Because DirectX and OpenGL are not equivalents. OpenGL is only an API for drawing graphics; with DirectX you can not only do graphics, but you can also handle sound, input, networking, and more. The only open source equivalent to DirectX that I'm aware of is SDL, which is perfectly usable, but honestly it's not nearly as powerful as DirectX is. If you want just as much power, you'll have to go hunting through half a dozen common different alternatives for every aspect of your game, and none of them will work on every Linux system out there.

      --
      Karma: Terrifying (mostly affected by atrocities you've committed)
    2. Re:More Linux games! :( by RandomStyuf · · Score: 3, Interesting

      Loki tried it, and failed miserably. There really isn't that much demand out there. Actually, I believe that Loki were very successful, as in, the company was profitable and the business model worked, and everything company wise was ok... The problem, from what I understood was more of the CEO and his wife using the companies funds as their personal bank account. Even if not, though, don't forget that Linux has changes substantially since 2002! In 2002 I would have never considered giving my sister any distro of Linux. Now my sister is dual booting openSuSE and Ubuntu debating with herself which she wants more (she has been dual booting them for over half a year, but she still can't choose...). My point is, the leaps Linux has made since 2002 are substantial, and anything that happened back then can not be used as an excuse now, because the landscape of the market is different. Ubuntu has introduced the idea of free operating systems to teenagers worldwide (I know at least in the USA, Belgium and Israel, where I've been working lately and talking to many Linux users) and many more would jump ship from Windows in an instant if they could play their games on it. If someone were to start a porting house, that would negotiate and port games and important programs over to Linux (important programs like the Adobe suit(Photoshop for example) and Quicken's programs), it would probably, not only be successful (provided they manage to find a good "platform" to base the "linux platform" on) but they will probably become very influential in matters of computer software.
    3. Re:More Linux games! :( by Trogre · · Score: 3, Insightful

      Oh wipe the Aspergers from your mouth and think about what the GP might have really meant, which was probably OpenGL vs Direct3D.

      Those two can most certainly be compared.

      --
      "Nine times out of ten, starting a fire is not the best way to solve the problem." - my wife
    4. Re:More Linux games! :( by kazade84 · · Score: 5, Interesting

      SDL + OpenGL + OpenAL + OpenTNL (or HawkNL) + ODE + DevIL + FreeType. There you go, Windowing + Input + Threading, Graphics, Sound, Networking, Physics, Texture loading and Fonts all with a similar syntax (i.e. glEnable, alInit etc.) all also aim to be cross-platform and importantly, all bind together really well and will compile on pretty much any modern Linux distro, Windows or Mac OS. Of course Microsoft provides math functions (but honestly.. you only need to write a math lib once and there are plenty free ones out there anyway). Write a game using those libraries and you hardly need to do anything to make it completely cross-platform (just file paths *cough*boost-filesystem*cough* and a few other bits and pieces).

      There are 2 reasons Microsoft has a hold on the games market:

      1. They provided a decent, well-supported solution first (well by the time they got to DX7 or 8 anyway)
      2. Big games developers can't just change the way they work without a very VERY good reason.

      The only way we can expect a shift in Linux support in games is if Linux market share gets to about 20% and ATI/nVidia really start supporting open source drivers properly so Linux drivers can as fast (if not faster) than the Windows ones. It will happen... it'll just take time.

  10. What boons for FOSS are you looking forward to...? by iminplaya · · Score: 5, Insightful

    The end of the tyranny of copyright law. Only then will there be true progress. Otherwise, this and everything else will be buried under the dog pile of licensing, which has already begun.

    --
    What?
  11. Well... by Junta · · Score: 4, Funny

    bash *could* support opening an OpenGL screen to display a 3D model paper clip to help you enter commands...

    --
    XML is like violence. If it doesn't solve the problem, use more.
    1. Re:Well... by ByOhTek · · Score: 3, Funny
      *shudder*
      If it ever does that, I'm going to tcsh.

      I'm going to have nightmares you

      jerk insensitive clod.

      --
      Self proclaimed typo king, and inventor of the bear destroying coffee table (patent not pending).
    2. Re:Well... by jacquesm · · Score: 3, Funny

      I'm bookmarking this thread just in case it ever happen.

    3. Re:Well... by Anonymous Coward · · Score: 3, Funny

      "It looks like you're trying to find your present working directory ... would you like help?"

      "It looks like you're trying to pipe three dozen commands together ... would you like help?"

      "It looks like you're trying to telnet to a server ... would you like help?"

      "It looks like you're trying to use awk and grep ... sorry, can't help you on that one."

  12. Samba 4 by div_2n · · Score: 2, Interesting

    And while I'm at it, hopefully improved compatibility due to the Samba team finally getting the proper documentation from Microsoft.

  13. How about fixing what we have now? by rueger · · Score: 4, Interesting

    I'm among those who would be happy if existing apps could get fixed, Firefox being the prime example. On my G4 Mac every new realease of FF brings more crashes, more memory leaks, and generally more sluggish performance. I finally abandoned it last month for Opera, which I am liking very much.

    When most Open Source apps were small, simple and fast I could tolerate the inevitable bugs, and assume that they would be fixed up in the next release. Now it feels like everyone is working to add more and more features and "widgets," but no-one is worrying about overall stability and reliability.

    1. Re:How about fixing what we have now? by RAMMS+EIN · · Score: 2, Insightful

      This is why I don't consider Firefox, OpenOffice.org, etc (basically, most of the high-profile open-source software) to be prime examples of open-source. Generally, they are similar to (sometimes clones of) commercial software, including the bloat and bugs. _Most_ of the software I use actually isn't like that. And that's why I like it.

      --
      Please correct me if I got my facts wrong.
    2. Re:How about fixing what we have now? by zsau · · Score: 2, Interesting

      The real answer is competition. Firefox was decent when it was competing against Mozilla and, on Windows, Internet Explorer (Safari and Konqueror aren't sexy enough for Mozilla to care). Now, it only competes against IE so Linux and Mac users are secondary (or worse) and the developers clearly think it's so much better than IE that it doesn't really need to be competitive.

      If the GTK and Windows ports of WebKit can get to a state where browsers for the rest of us can be based on them, then maybe Firefox can improve. Hopefully, it'll happen before Firefox is completely sidelined because otherwise we'll just see the replacement browsers stagnating after an initial period of being the greatest thing since sliced bread.

      (Yup folks, Vi and Gnome need Emacs and KDE. It'll be a sad day everywhere but Redmond if one ever wins.)

      --
      Look out!
  14. Re:Clueless by abigor · · Score: 2, Interesting

    Yeah, I know. My quote refers to the "major challenger" part. There's infinitely more (well, not really, but close) Java deployed on enterprise Linux servers than .Net/Mono, free or not. I'm not sure what the "challenge" is. Obviously, a GPL'd Java is a good thing, but how that will help Java meet this "challenge" that doesn't exist mystifies me.

  15. Hopefully a linux driver for my wifi card by CranberryKing · · Score: 2, Insightful

    Yes! Thank you New Year's Gods! A native linux driver for my Aspire laptop's Broadcom BCM94318MPG card!

    Yes sir. I really can't ask for more than that can I?.. The old BCM94318 w/out any damned NDIS wrapper.

    Yep. It sure would take a warm and good soul to release one of those.

  16. Re:HURD by Albert+Sandberg · · Score: 3, Funny

    I can't decide if this is funny or what so I don't wanna mod it, and since you're anonymous anyway I'll just assume it's RMS posting ;)

  17. Re:I KNOW I KNOW! by corychristison · · Score: 4, Insightful

    I wanna see Linux turn into "the platform" for AI. I read something about it already becoming that so that'd be sweet. Right now you all know the famous categories.
    Alright. I'm still with you.

    Windows is for business and other dumb stuff.
    Business: I personally disagree as I've been using Linux for all of my business needs since 2002... but then again that is just me. I am going to assume that the 'other dumb stuff' is video games and malware. I agree on that note... although there are some fun games for Linux available.

    Macs are apparently the thing to get for video and graphics work though I strongly disagree.
    Yeah... Mac's have their place and they seem to be more media oriented. A good friend of mine is just finishing his last year in school for Video Production and Design (4 year program), so far he has yet to use a Mac. So I agree with you on this point.

    And Linux is gonna be for anything with AI! Cuz AI programmers (and their programs) are smart enough to know that paying for an OS is stupid when you don't have to and you can't change much about the OS after you install it. And you don't need your AI creation freezing up while the OS makes a system restore point or crashing randomly (OS X and Windows).
    I like to see Linux as an open platform for *any* use. I, personally, use it for everything. From my laptop, to my home PC, to my media center to my embedded linux system in my car.

    And in 2009 I hope a giant pengiun robot attacks Microsoft headquarters.
    This kind of bothers me, really. Yes, we all know Microsoft is "evil". I've heard it too many times to count. I do not, however, advocate the idea of physically destroying the company. In a sense, we need Microsoft for MANY reasons. Their OS sucks, yes, but the mass amounts of people who use it still don't understand it and manage to break it's brain-dead design. This creates a HUGE market for people to fix these systems and networks. I've been doing it for quite some time (on the side, of course) and sometimes that money is nice. How do you think I was able to afford my media center? My laptop? etc. etc.

    I'm not trying to say we should necessarily support a company that has a lot of bad practices, but they create a huge market for us to make money. When they release a new OS, they beef up the minimum requirements for it and in turn brings prices of last gen products down in price for us to use.

    ... yup. :-)
  18. Re:3d desktops? by mhall119 · · Score: 2, Informative

    Most Linux 3D desktops actually relieve your CPU of some work. In a non-accelerated desktop your CPU is responsible for all of X's calculations. Composited window managers shift some of that burden to your GPU, which is better at that kind of thing anyway. I see no performance penalty from running Compiz on my box, and the window manager is actually _more_ responsive than metacity, especially during CPU intensive processes. And I only have a GeForce3, the bare minimum according to Compiz's specs (though I've also run it on a GeForce2, there were some issues with drop-shadows).

    --
    http://www.mhall119.com
  19. Re:3d desktops? by vertinox · · Score: 3, Insightful

    who put 3d desktops on the list? what a waste of cpu time.

    I think the idea was offload the desktop onto the GPU (who wouldn't be doing anything anyways until a game is loaded), which in theory would free up more CPU cycles for the regular old processor.

    Secondly, you can supposedly get better vector graphics and quicker response with a 3d engine for a desktop. The best example of this is of course not Linux for the Nintendo DS. Most 2d looking games for it are actually using a 3d engine because its easier to code for and less intensive on the CPU.

    That and it looks just as good at any resolution and screen DPI. It wasn't as big of an issue, but if you have a 30" monitor with an unreasonably high resolution and try to increase the size of your icons on a 2d desktop that doesn't use vectoring... You will notice how pixelated everything looks.

    --
    "I am the king of the Romans, and am superior to rules of grammar!"
    -Sigismund, Holy Roman Emperor (1368-1437)
  20. Re:What boons for FOSS are you looking forward to. by iminplaya · · Score: 2, Insightful

    That would be plagiarism, something else entirely. Copyright is about distribution, not about who created what. GPL is only necessary due to the existence of copyright law, as pointed many times by many others. Slavery is still slavery. It cannot be "reformed". It must be abolished. And remember to throw some royalties into the RIAA kitty if you plan on singing Aud Lang Syne tonight.

    --
    What?
  21. Re:I KNOW I KNOW! by Wonko+the+Sane · · Score: 5, Insightful

    There is no reason that AI shouldn't be integrated into the OS, but "invisibly". Here's an example:

    Joe User gets a lot of email. He tends to be organized, so he likes to sort his mail into different folders. He could use procmail or his client's filtering capabilities, but why should he have to? OSS has good solutions to the text classifying problem

    If only the email client (or imap server) paid attention, he's already supplying all the input necessary for a text classifier to sort all his mail for him without any additional action on his part.

    When Joe (manually) moves an email from his inbox to a new folder, this is a training event.
    If Joe notices that an email is in an incorrect folder and moves it (manually) to the right one, this is a retraining event.

    This concept could be expanded to other applications: how about a window manager that remembers where you tend to arrange your applications and starts putting them in the right place to begin with? The ability do manually set placement rules like with KDE doesn't count. That's just a workaround for not using the information the user is already providing.

  22. Re:Proves my point by starsky51 · · Score: 2, Funny

    +1 Martyr

    --
    There are 2 types of people in this world. Those who understand ternary and those who don't.
  23. Won't happen by einhverfr · · Score: 2, Funny

    They want to port to HURD first.

    I also understand that some of the more recent portions are written in Perl 6.....

    --

    LedgerSMB: Open source Accounting/ERP
  24. What they're missing by Dasher42 · · Score: 3, Interesting

    I predict that LLVM and HLVM will gain steam. People are going to realize that this pair of abstractions is cleaner, leaner, and meaner than the current virtual machine + language + API way of doing things characterized by Java and .NET. The fact that a GPU can be used as a processor transparently where appropriate, just the way Apple already has with LLVM, is going to start the rethink that was cut short by Java and .NET's fiascoes of ownership or patents. They'll also start making development in compiled languages easier.

    This will be the open source response to the blurring lines between CPU and GPU task-wise, as the vector computing tasks could be done much quicker on the GPU based on the advances of LLVM, and applications will benefit transparently. It will be very cool.

  25. Re:Proves my point by pionzypher · · Score: 4, Informative

    You probably got modded because it was a crazy ass sounding rant against trying to predict tech trends by using religion. You then followed up with a bunch of offtopic tripe.

    Tech website speculating about the future of FOSS in the next year.... yeah... it happens. That's great that no one will remember who predicted what. That's not the point of the exercise. The point is to discuss it NOW for the heck of it. It most likely has nothing to do with hating religion.

    --
    I'll believe in corporations having personhood when Texas executes one... - advocate_one
  26. OLPC vs clothes by Error27 · · Score: 4, Informative

    From the article: "And it is true that food and clothing may seem like more immediate priorities in many regions."

    Please do not send any more clothes. You've already killed off the local textile industry and put all the cotton farmers out of work with your free clothes. Who can compete with free crap? Please stop.

    http://news.bbc.co.uk/1/hi/world/africa/1076411.stm

    I no longer donate clothes for exactly this reason.

    1. Re:OLPC vs clothes by Viceroy+Potatohead · · Score: 2, Insightful

      Joseph Stiglitz makes the same point regarding food in Globalization and Its Discontents. Western policies of what is basically dumping (painted up like charity) prevent those in nearby regions from stabilizing their own agricultural setups. The West ships food for free, undermining the market, so farmers throughout the continent or at least subcontinent have an artificially devalued market, preventing them from eventually owning enough, or creating enough savings, to weather famine conditions when they face them. Of course, the commodities are bought using usual markets in the West, avoiding any devaluation here, and probably causing slight increases in prices due to slightly greater demand. So the entire process makes it doubly likely that African farmers will have a hard time competing in a global market.

      It makes me wonder if Bob Geldof has done the world more harm than good.

  27. Re:ReactOS by Anonymous Coward · · Score: 2, Interesting
    ReactOS is awesome, to be sure... but...

    If you want to break Microsoft's dominance on the desktop, this is where to look, not Linux. Linux + Wine is much, much closer to achieving full compatibility for Windows Apps than ReactOS is. (E.g. right now ReactOS is alpha and can't be used for anything serious, whereas Linux right now is fully functional and Wine support for Windows apps is very good, though not perfect).

    Again, I support the ReactOS project. It's a neat idea. But Linux+Wine is much, much closer to being a viable replacement for Windows than ReactOS is. Linux+Wine gives you "the best of both worlds": a stable OSS core, access to a huge vetted repository of applications, and ability to run unmodified Windows binaries if you need to.

    Wine has been getting very good of late (e.g. runs Photoshop 7 flawlessly, runs Office 2003 with some bugs). In fact, I see Wine's Windows-compatibility over the next few years becoming a major selling point for transitioning to Linux.
  28. Re:More linux-based home entertainment devices by PitaBred · · Score: 2, Informative
    No, they aren't. They're obligated to only provide a way to get the source, not necessarily make it downloadable:

    3. You may copy and distribute the Program (or a work based on it,
    under Section 2) in object code or executable form under the terms of
    Sections 1 and 2 above provided that you also do one of the following:
     
        a) Accompany it with the complete corresponding machine-readable
        source code, which must be distributed under the terms of Sections
        1 and 2 above on a medium customarily used for software interchange; or,
     
        b) Accompany it with a written offer, valid for at least three
        years, to give any third party, for a charge no more than your
        cost of physically performing source distribution, a complete
        machine-readable copy of the corresponding source code, to be
        distributed under the terms of Sections 1 and 2 above on a medium
        customarily used for software interchange;
    See here for the full text. They could just send a letter with the TV saying "Write us for the source and we'll send you a CD" and they'd be fine.
  29. Re:Amarok? by pionzypher · · Score: 2, Informative

    Projectm whitescreens under Amarok as well. I'm sure it's some problem with the libs. At least it compiles now though, the first couple of attempts a year or two ago gave up the ghost due to (from what I could gather on forums) a compiler bug. It's all good though, I'm sure it'll end up in the repositories.

    --
    I'll believe in corporations having personhood when Texas executes one... - advocate_one
  30. Re:What boons for FOSS are you looking forward to. by MBGMorden · · Score: 4, Insightful

    Just reiterating what the other poster said. In the normal world, you get paid for the work you do, not the work of your work. If I hire Bob to come build me a gate, he doesn't get to charge me every time someone comes through it. He is paid to build the gate and then he gets the hell out of my life. He only gets paid again if I need him to return and do more work.

    Same with the novel (or insert song, program, etc in here). You might have (and without copyright likely would have) been paid to write the story in the first place. Once you've been paid to write, you write the novel. Now, you can choose to only give it (or you could technically sell it) to the people who already gave you money, but the bottom line is you will have already been paid to write it. Once it's done your part is done and if people want to make copies of it to sell, or to give away, that's their own concern. If you want to keep raking in cash you better have written a story good enough that people are willing to pay you to write another one. And you better be willing to write a number of "sample" stories to begin with if you want anybody to start reading your stuff.

    With music, it's even easier. You could in the same way be paid to write the songs, or more likely you would be paid for live performances (ie, you are actually gonna have to get out there and do work again).

    With software, GPL isn't needed because if you release a closed source version of my code I'm just gonna decompile it, reimplement the changes in a high level language, and rerelease it again. If you want to be paid for software, someone will end up hiring you to do a custom program for them (ie, you must work, not live off imagined entitlement), or you can write free stuff and charge to support it (again, working).

    You also have to understand that not EVERYTHING will/would be feasible with copyright gone. It's a shift of society, but for the better. I'm sure if we reinstituted slavery we could achieve some absolutely marvelous feats in construction and such, but that doesn't mean it's something that a fair society should support. I seriously doubt large scale motion pictures as they currently stand would still be realistically profitable (though live theater certainly might return to a much more profitable status). That's not something we can't live without though, and it's certainly not worth instituting insanely oppressive laws over.Copyright instills a limited supply (and source) onto something that by nature is unlimited (and not really even tangible). It's one of the most perverted corruption of economics ever seen.

    --
    "People who think they know everything are very annoying to those of us who do."-Mark Twain
  31. Re:I KNOW I KNOW! by Sergeant+Pepper · · Score: 3, Funny

    ...giant penguin robot... ...someone call the japanese... Wouldn't the Japanese be much more likely to build a giant octopus robot?
  32. Re:Clueless by plague3106 · · Score: 2, Interesting

    That's a rather absurd statement to make. I could just as easily say "with features like object orientation, it makes me wonder if C++ developers really qualify as programmers anymore." Linq is a higher level abstraction to let you write less code. But it doesn't do anything you couldn't without it. Just like C++ allows you to write less code than if you used assembly.

    What does it matter if the other APIs are Windows only? I thought competition was a good thing. The fact that WPF is tied to Windows doesn't make it less powerful in the slightest. If I can get something done quicker and cheaper using the Windows platform, but that means I have to give up cross platform ability.. well, it doesn't become as cut and dry as "well its not cross platform so its not an option."

  33. Check the Coverity Scans by shis-ka-bob · · Score: 2, Interesting

    Look at http://scan.coverity.com/. This is a great project to improve the stability of open source projects by looking for all sorts of coding errors that can be very hard to spot manually. It may not be true that with enough eyeballs, all bugs are shallow. But is it very clear that the Coverity eyeballs are exceptionally good at exposing lots of bug. It is all clear that the open source developers are excellent at fixing these bugs. If KDE can get 4.0 out the door and drive their Coverity defects closer to zero, then I think that we will see a very robust, efficient KDE 4.0 by year's end. The number of defects in my Linux/X.org/KDE 'desktop stack' has dramatically dropped, at least as measured by Coverity. Sorry for sounding like an advertisement. I know that there are other ways to find defects, but I am just so impressed with how open source developers have closed thousands of coding errors that have been identified by these automated code audits. This is the sorts of constant improvement that quietly leads to better stability and security.

    --
    Think global, act loco
  34. More! by maxume · · Score: 2, Funny

    More cowbell.

    --
    Nerd rage is the funniest rage.
  35. As silly as this sounds coming from a Linux user.. by centuren · · Score: 3, Interesting

    I'd like either a nice port of iTunes or to find a better jukebox-type music player. I know I can get 100 suggestions right now for players people swear by, but nothing I've tried so far handles browsing, selection, and playback of music as well. In fact, I'd like a better version of iTunes, with features like the ability to classify a song as multiple genres, and have it show up under each.

    I've yet to try setting my Linux box up as a iTunes library sharing server (which makes sense with the Macs in the house but the media on my Linux desktop), but if that's not easy to maintain (adding/editing content) I'd like to see improvement there. I suppose that falls into the network media sharing server that's compatible with iTunes as a client category.

    Also, the traditional complaint about having to fiddle around. Why should I have to assign keystrokes to 8 of my 12 mouse buttons for it to work across everything (comfiz-fusion/kde, wine/wow, fluxbox, etc)?

  36. Re:What boons for FOSS are you looking forward to. by falconwolf · · Score: 2, Interesting

    Copyright instills a limited supply (and source) onto something that by nature is unlimited

    I am glad to say this is wrong. First someone has to write whatever it is, and copyrights give them an incentive to write it. Therefore copyrights are more likely to make sure something is written, and therefore increases the supply, than not having copyrights. As it is now, a writer does not have to copyright something, they can instead put whatever they create into the public domain. And how many books, movies, or songs are released into the public domain as compared to those copyrighted? I know of no such material that has been placed into the public domain but those for whom the copyright has expired. However as I said in a previous post I would shorten copyright terms, I'd only have copyrights last a few years from first publication.

    Falcon
  37. Re:Clueless by FreeGamer · · Score: 2, Informative

    Yup, that ridiculous sentence reflects the overall quality of this artcile. It's complete garbage. Take a few announcements, summarize as predictions, then somehow get posted on /. We already know KDE4 will be here in January, ATI announced specs for it's video drivers months ago, Ubuntu + Fedora + others already have Compiz as the default, OOXML is much publicized, and without further research I'm fairly certain the other 2 mentions issues (DRM + End Software Patent Coalition) are nothing new. And finally make some pathetic assertion that Java is trying to catch .NET and not the other way around.

    I know there's plenty of crap on the net but it seems that the crap filters are breaking down because I am finding myself directed to rubbish not-worth-reading articles on a far more regular basis through sites like /. and fsdaily than a few years ago.

    My 2008 prediction - /. standards get even worse.

  38. Re:Nothing nothing and nothing by higuita · · Score: 2, Insightful

    if it do what I need and its free (beer and speach), i will dump all close apps i might have!!
    if i see someone using something that can be replaced fine with FLOSS software, i will do it.

    the more people use FLOSS software, more easilly will new open projects show up, and existent ones get better and better.

    i dump and fight against many close source programs because they refuse to work with others programs and use open standards.
    if they would use open standards, worked with other programs, i would be completely neutral to then and could even use several of then (and i use several like this).
    As far i i can do, i refuse to use close apps that can be replaced and those that cant, i try to find a balance.

    so yes, i'm zealot to want FLOSS to get better, not only because it helps others, but even more because it helps me and the programs that i use to get better.

    No one uses a OS or apps that dont work, we use FLOSS software because it works good enough for our needs and each year that "good enough" overlaps more and more closed apps until it can replace everything that anyone wants.

    --
    Higuita