Slashdot Mirror


Advertising in Your Boot Sequence?

negaPLuCK writes: "i just mounted my first reiserfs partition. When the reiserfs.o module loaded into the kernel what popped out but ads for SuSE, MP3.com and Ecila.com." I've attached the exact text in the read more: it's more like sponsorship than ads, which on one hand is a cool way to finance development, but where is this gonna end?

May 3 00:59:34 nega-0 kernel: Checking ReiserFS transaction log (device 16:02) ...
May 3 00:59:54 nega-0 kernel: Replayed 0 transactions in 20 seconds
May 3 00:59:54 nega-0 kernel: ReiserFS core development sponsored by SuSE Labs (suse.com)
May 3 00:59:54 nega-0 kernel: Journaling sponsored by MP3.com
May 3 00:59:54 nega-0 kernel: Item handlers sponsored by Ecila.com
May 3 00:59:54 nega-0 kernel: ReiserFS version 3.5.18

13 of 209 comments (clear)

  1. It's open source by szo · · Score: 5

    So, if those messages bother you, remove them...

    Szo

    --
    Red Leader Standing By!
    1. Re:It's open source by ishpeck · · Score: 5
      Yeah! And if not having them bothers you, you can add them! :)
      • I love to sit and write code

      • When I get in a programming mode
        Compile and run
        It is so much fun
      --

      "If I were to ask you a hypothetical question, what would you like it to be about?"

    2. Re:It's open source by bero-rh · · Score: 5

      I agree with the basics of this, but we'd soon end up with a kernel that doesn't display any useful information...


      Ok, booting the kernel...
      Linux 3.0.0
      Linux is a trademark of Linus Torvalds.
      Kernel development sponsored by Red Hat
      Kernel development sponsored by MandrakeSoft
      Kernel development sponsored by VA Linux Systems
      Kernel development sponsored by Linuxcare
      Kernel development sponsored by SuSE
      Kernel development sponsored by Caldera
      Kernel patches contributed by Debian
      Individual contributors:
      Alan Cox
      [add 1000 more lines]
      Bringing up network
      Module 3c509.o loaded.
      Parts developed by Donald Becker.
      Parts developed by Alan Cox
      This kernel module contains code from Red Hat.
      This kernel module contains code from SuSE.
      Trivial typo corrected by Bero
      [Add 1000 more lines]


      Everything can be taken too far...
      Yes, everyone should get credited - but at bootup? Not that sure...

      --
      This message is provided under the terms outlined at http://www.bero.org/terms.html
  2. Sponsored by, not ads by jezzball · · Score: 5

    They're sponsored by. I don't see what's wrong with that. There are tons of mentions of other companies/places in my boot up sequence (NET4, etc).

    I kind of like it, it shows that reiserfs is getting commercial help.
    ls: .sig: File not found.

    --
    ls: .sig: File not found.
    (A)bort, (R)etry, (I)gnore?
  3. I don't see anything wrong by mind21_98 · · Score: 5

    I don't see anything wrong with the sponsorship information above. The sponsors who sponsored ReiserFS are just saying in bootup messages that they actually sponsored development of it. Now if they came up with big 468x60 banner ads while using framebuffer mode, then I would be concerned.

    Since new sponsorship information isn't retrieved from the Internet, this shouldn't be a problem.

  4. Re:kinda cool by djweis · · Score: 5

    Considering how many times you see the boot screen in NT, that's a big missed opportunity!

  5. Subliminal Advertising by the_other_one · · Score: 5

    Most boot messages fly past so fast Coke that nobody notices them. Would embeded messages You need Caffine be as effective as Coke subliminal advertising was?

    --
    134340: I am not a number. I am a free planet!
  6. Re:It bothers you? by Ed+Avis · · Score: 5

    Yeah, but it gets in the way of other more useful and informative messages.

    Also, if more and more bits of kernel start displaying sponsorship messages, you'll get the problem that the messages displayed early on are scrolled off the screen within a few milliseconds. Already, even on a fairly slow machine, there are plenty of kernel messages which you never get the chance to read, because they scroll away so quickly.

    It could become like MS-DOS, where every TSR or program run from autoexec.bat felt it necessary to display some sort of message. Then to make your message stand out from the rest, you had to put several blank lines above and below (Microsoft does this). Or display it in eye-catching colours, a big blue rectangle perhaps (eg Logitech's mouse driver). Finally it got to the stage where programs would clear the screen just to make sure that their useless copyright messages got noticed.

    Unix was designed on the basis of not printing spurious chatty messages, so it's easy to tell when something really does require your attention. Let's keep it that way.

    --
    -- Ed Avis ed@membled.com
  7. Polluting the output stream by handorf · · Score: 5

    My biggest problem with this is that it pollutes the stream I try to parse as it goes buy.

    Somebody said that they ignore all those messages as they scroll by, but I don't. I almost ALWAYS wind up checking dmesg or the logs to be sure everything started OK. I make a LOT of changes to my system and I want to know when I break something.

    "Oops, sound drivers didn't load, what did I just change?" instead of "CRAP! My MP3s won't play! What have I changed this week?"

    Admittedly, it's a minor annoyance, but dmesg has a relatively small buffer. I'd hate for the whole boot sequence not to fit because everyone feels the need to thank their sponsors.

    --
    -- IANAEG - I am not an elder god.
  8. This is new?! by drix · · Score: 5
    Name-dropping like this has been in the kernel for years and no one saw fit to complain. Mebbe because it's high up on the dmesg and not being loaded as a module (with user interaction), but does this little line look familiar?

    Linux NET4.0 for Linux 2.2
    Based upon Swansea University Computer Society NET3.039
    NET4: Unix domain sockets 1.0 for Linux NET4.0.
    NET4: Linux TCP/IP 1.0 for NET4.0

    I've been using Linux since 1.2 and IIRC it's been there since at least then. There's also ads for some Apple stuff in one of the appletalk modules I think but I don't have that one compiled ATM.


    --
    --

    I think there is a world market for maybe five personal web logs.
  9. This is a slippery slope; look at PBS... by Deven · · Score: 5

    Sure, it starts out as simple "sponsorship" messages. Right now it's only a minor nuisance. Later (as another poster mentioned), the output could start getting more and more gaudy and intrusive as in the world of DOS TSR's.

    Eventually, it could degenerate as much as PBS has. PBS claims to be "commercial-free" public television, yet more and more of their programs have a professionally-produced 10-20 second piece from the sponsoring company, indistinguishable from any other commercial on television, except in that it's more likely to be a soft sell. What happened to simply announcing a list of names of companies and individuals? When did it become necessary to show company logos and finally full-motion professional video clips?

    I'm not as concerned with the current messages so much as what this could become...

    --

    Deven

    "Simple things should be simple, and complex things should be possible." - Alan Kay

  10. New Reiserfs messages by lar3ry · · Score: 5


    May 03 00:59:34 testsys kernel: Checking ReiserFS transaction log (device 16:02)
    May 03 00:59:34 testsys kernel: COKE - It's the Real Thing! (tm)
    May 03 00:59:34 testsys kernel: MAKE MONEY FAST! Surf on over to http://ima.realdumbschmuck.com for details!
    May 03 00:59:34 testsys kernel: Dow Chemical -- Without chemicals, life itself would be uninteresting. http://www.dow.com
    May 03 00:59:34 testsys kernel: Pepsi -- The choice of the GNU generation. Ignore that COKE message a few lines back.
    May 03 00:59:34 testsys kernel: Hiya, Sailor! Looking for a good time? Try: http://real-teens-nude-and-lewd.com
    May 03 00:59:34 testsys kernel: Is it painful sitting around looking at console messages? Try Preporation H -- Best for hemmorhoid sufferers.
    May 03 00:59:35 testsys kernel: Resierfs -- internal buffer overflow. Deleting code but retaining advertisements.
    May 03 00:59:35 testsys kernel: Who Wants To Be A Millionaire? http://www.abc.com
    May 03 00:59:35 testsys kernel: Who Wants To Be A Billionaire? http://www.oracle.com/~ellison
    May 03 00:59:35 testsys kernel: Allocating 200 Mb virtual space for more adverts; loading special VGA driver
    May 03 00:59:36 testsys kernel: Jolt -- The REAL Choice of a GNU Generation. Ignore that Pepsi ad (and the COKE one while you are at it).

    --

    --
    "May I have ten thousand marbles, please?"
  11. Re:rm -f CREDITS by AME · · Score: 5
    I think that's a legitimate price to pay for FREE software.

    How much is the maximum legitimate price for free software?

    The problem is that you have to draw a line someplace. How much is too much? 3 lines? 5 lines? 10 lines? 100?... After all, it's free software, so what's the harm in popping up a nag screen when the user starts his mail client to remind him of important free software projects? The user's not paying for it, after all.

    As far as I'm concerned, bootup progs should get one line, unless they have legitimate (as in, "important for debugging purposes") information which requires more to convey.

    When I go to dmesg, it's because I want to figure out why something or another is happening. In short, I'm looking for information about my system, not ads. If every boot prog had a single line of useful information and an additional three lines of sponsorship ads, then the usefulness of dmesg would be diminished considerably, as I would be forced to wade through all the crap just to find the debugging info.

    --

    --
    "I have a good idea why it's hard to verify programs. They're usually wrong." --Manuel Blum, FOCS 94