Slashdot Mirror


Slashback: Bundestux, Kerberos, Blizzard

Slashback tonight with several updates and amplifications, starting with a nice report on the current state of the effort to put Linux into the heart of the German government, but also bits on Starcraft, cleaning up UNIX config, and Kerberos.

This deserves a hearty 'Jawohl!' DocSnyder writes: "Since the Bundestux campaign started collecting votes in favor of putting Free Software into the German parliament (Bundestag), more than 25000 people have done so. A lot of online discussions - in addition to Heise News and Linux-Community.de, even some Bundestag parties have put up their online forums - are very active to share user experience about GNU/Linux and Free Software. (Sorry for most of the linked sites speaking German, it's simply too much to translate at once.)

After several open letters and press releases have been exchanged between lobbyists and politicians, some information about a research performed by the German company Infora appeared on Heise News (english version), recommending an all-Microsoft infrastructure with the exception of some security-critical services like e-mail. The detailed paper is still not available.

An internal test (english version) between the Bundestag administration, SuSE, IBM and Microsoft confirmed that GNU/Linux and Free Software are in fact ready for the Bundestag's IT infrastructure, yet the testers don't like the copy&paste method used by KDE and recommend Windows for the desktops.

Last week, the Bundestag members (MdB) Jörg Tauss and Hans-Joachim Otto have been invited by Heise for an online chat with the community. While Jörg Tauss is a clear supporter of open standards and Free Software, Hans-Joachim Otto takes the internal test as well as Infora's research as primarily relevant for the coming decision.

On Saturday, MdB Uwe Küster summarized some details in an interview. He considered the decision - officially due Feb 28 - as almost finalized. The solution would show GNU/Linux on most servers, Windows XP and Office XP on the desktops, keeping proprietary data formats and lock-in interfaces up to the next upgrade cycle, which in fact would have been problem number one to solve.

All in all, the community has provided lots of experience, ideas and solution paths which finally seem to be largely ignored in the decision finding process towards the successor of a homogenous Microsoft Windows NT4 infrastructure, which has to be replaced until 2003 when Microsoft will no longer provide support for NT4."

That's a lot of cleaning up to do! maffew writes "A lot of feedback and ideas have been flying around since my article How to fix the Unix configuration nighmare was featured on freshmeat and slashdot. So we've created an ongoing web site and mailing list for people to continue discussing, organising, and hopefully in the end coding. It's all at unixconfig.sourceforge.net.

Meanwhile here's a link to the permanent home for the nightmare article. This is where I'm making revisions and adding links."

Raise your hand if this would mean seeing it for the 4th time ... Chris Brewer writes "In case you've been living on a different planet, The Fellowship of the Ring picked up Five Baftas, the British equivalent of the Oscars, including Best Director, Best Film, and Peoples Choice. During a live interview (Real only) after the awards, Peter Jackson announces that a preview for The Two Towers will be shown from the March 22 screenings of The Fellowship."

At long last ... something? If you've followed the strange relationship Microsoft has had with Kerberos, you may feel grateful to the anonymous coward who writes: "It would seem that Microsoft is granting the world a royalty-free, non-exclusive license to implement their Kerberos extension."

Here's some comfort for Starcraft players. An Anonymous Coward writes "As stated on Blizzard's battle.net service, the latest Starcraft patch supports UDP play, so some of the compelling reasons to use bnetd have been addressed. Whatever you may think of Blizzard and the DMCA, at least it shows Blizzard is listening to its fans."

309 comments

  1. Desktops. by saintlupus · · Score: 2

    The solution would show GNU/Linux on most servers, Windows XP and Office XP on the desktops, keeping proprietary data formats and lock-in interfaces up to the next upgrade cycle, which in fact would have been problem number one to solve.


    Sounds a little odd to me - given my druthers, I'd probably go with a BSD on the servers and a custom Linux distro on the desktops.

    Speaking of which, I assume it would be SuSe?

    But hey, what do I know. Not German, for one thing.

    --saint

    1. Re:Desktops. by DocSnyder · · Score: 2

      I'd probably go with a BSD on the servers and a custom Linux distro on the desktops

      No problem with it. The most important topic in the Bundestux campaign is not GNU/Linux or Free Software everywhere. It's about open standards - getting rid of proprietary data formats especially in public and governmental institutions.

      Once the Bundestag would use open, migration-friendly standards, file formats and protocols, switching between GNU/Linux, BSD, MacOSX or whatever, even back to the Microsoft world, would be quite easy. And what is more - nobody willing to communicate with members of the Bundestag would be kind of forced into a certain proprietary Office software.

    2. Re:Desktops. by Anonymous Coward · · Score: 0

      BSD?
      Why?

      Just because this is part of the standard, sheepish slashdot 'informative' comment may say it, it isn't necessarily true.

      And it actually says suse in the slashdot write-up.

    3. Re:Desktops. by saintlupus · · Score: 2

      BSD?
      Why?

      Just because this is part of the standard, sheepish slashdot 'informative' comment may say it, it isn't necessarily true.


      Because I have found that the *BSDs tend to be a bit more stable and secure as servers than the Linux distros I've tried.

      Linux, on the other hand, tends to have more support for different hardware (especially laptops and newer components), so it seems more suited to desktop use.

      Admittedly, my opinion is a little biased (my home network, for example, has OpenBSD on the server and Linux on a desktop), but if anecdotal evidence can be trusted I'm not the only one who thinks this way.

      As for whatever you were trying to say in that last sentence, I really couldn't parse it. Sorry.

      --saint

    4. Re:Desktops. by Anonymous Coward · · Score: 0

      Well generally the kernel has little to do with actual security, and with servers that actually get used, most bsds and linux dists use the same ones.

      The freeBSD VM in geneally considered better, but recent linux kernels are almost at it.

      Hardware support is probably slightly better on linux.

      But more importantly, linux has important support from several companies, especially when it comes to databases.

      A good question to ask yourself is, besides a preference for ipf, why is it more secure to run openbsd, especially, if your are not running any other services besides standard things like ssh.

      Or for that matter, what makes linux any better on the desktop? Package management is nice, but if you're already running openbsd, it really isn't a big deal.

      And the last sentence is a reference to the fact that it actually said in the slashdot write up, that suse was part of the discussion with the german government.

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


      No problem with it. The most important topic in the Bundestux campaign is not GNU/Linux or Free Software everywhere. It's about open standards - getting rid of proprietary data formats especially in public and governmental institutions.


      Yep, recently german press aquired a leaked document about the trans-rapid build, where Word nicely documented how and when people "corrected" the finances to suit their needs.. ;-)

    6. Re:Desktops. by Anonymous Coward · · Score: 0

      Sorry, that is not the question.

      We will attack proprietary systems by our campaign. Linux has become very strong in Germany. Read a German national newspaper, look for Linux-articles. An try the same with nytimes oder Washingtonpost. The campaign increased publicity of the stuff. Most professional it-users know at least what Linux is. Most students run Linux or xyzBSD. There are very good technical newspapers and magazines that you can buy by every local newspaper provider. The story is hot, and Germans don't write articles like WIRED with just business argument bullshit. We don't care about whether you can earn money with it. But we do care if the system improves and increases it's user base.

  2. Kerberos and MIT by LWolenczak · · Score: 1, Troll

    Its been a while since I played with kerberos, but if memory serves, atleast a few years back, i think each use, under the terms of the lisence, had to be registered with the MIT Athena Project. Maybe MIT had a little talk with microsoft and microsoft got scared. Well, we can atleast dream that. :)

    1. Re:Kerberos and MIT by Anonymous Coward · · Score: 0

      except MIT is really not a continued effort and updated effort. Most likely the MS version is not even an implementation of MIT kerberos. MIT's was not a fully complete kerberos implementation. It is more of a "reference" implmentation. I am willing the bet that MS now as the most complete and robust kerberos implementation to date.

      Anyone have any others to offer? I know S.E.A.M doesn't hold a candle.

    2. Re:Kerberos and MIT by sparcv9 · · Score: 3, Informative
      Both are from the Swedish PDC (Centre for Parallel Computers), and are the only two Kerberos implementations I've ever used besides MIT's and Transarc's. (Transarc's implementation was a proprietary extension of MIT krb4, and was included in AFS. However, the OpenAFS developer community reccomends against using Transarc's krb4, and instead suggests using MIT or Heimdal krb5.)
      --

      This is not a Fugazi .sig
    3. Re:Kerberos and MIT by gmplague · · Score: 1

      I would seriously doubt that "MIT had a little talk with microsoft" as you put it, seeing as the new ($200+ million) Gates Computer Science building is in the final stages of construction.

      --
      __________________________________________
      Take comfort in your ignorance.
      Grandmaster Plague
    4. Re:Kerberos and MIT by jc42 · · Score: 1

      A lot of this seems beside the point. Any minimally competent security person would simply say "If I don't have the source, I don't run it." If you don't have the source (and time to study it), you have no idea what's in it. It could contain any sort of backdoor, and you'd have no way of knowing.

      Microsoft's security history should make one especially suspicious of any supposed "security" software for which they don't release the source to the entire security community. But this isn't really a Microsoft issue. Anyone who uses proprietary security software is asking for a security disaster.

      --
      Those who do study history are doomed to stand helplessly by while everyone else repeats it.
  3. Um, does anyone actually trust MS on this one? by cherry2000 · · Score: 0, Troll

    My prediction: they make some more "extensions" to the Kerberos protocol, implement them in the next version of windows, and keep them proprietary.

    I call this concession is just to keep people temporarily quiet while they do more nastiness with .NET.

  4. Reality check by Anonymous Coward · · Score: 1, Insightful

    Number of Linux users in Germany who care what software their government uses: 25 thousand.

    Population of Germany: 83 million.

    Something less than overwhelming...

    Even considering that Europeans are more likely to put up with difficult installation, cryptic configuration files and an ugly desktop this is less than I would have expected.

    1. Re:Reality check by chromatic · · Score: 2, Funny
      Even considering that Europeans are more likely to put up with difficult installation, cryptic configuration files and an ugly desktop...
      Ah, you've had to support NT 4!
    2. Re:Reality check by Tyreth · · Score: 1

      Wasn't the response to the American DoJ trial with Microsoft of a similar volume? Around 25,000 responses from a population of 250million. You need to compare it to things like the number of people that want windows machines, and see if the 25,000 exceeds it. Chances are that most of the population doesn't really care too much.

    3. Re:Reality check by akvalentine · · Score: 2, Insightful

      That's because most of the population doesn't know there is another choice.

      When I go shopping at my local computer store and chat with the people in line with me, I will usualy mention that I do not run Windows. I get these really great blank stares returned to me. Then I have to go on to explain what Linux and/or BSD is.

      I have yet to see an advertisement for Linux in any mainstream non-computer related media. No TV commercials, no magazine adds, no billboards. The closest I've heard about is IBM painting Tux on NY sidewalks (which I never personally saw), but since nobody's heard of Linux, nobody will recognise Tux. I see Windows commercials all the time.

      Maybe a few of the top distros should spend a few dollars and put out some TV commercials. Maybe pool their money and put one up durring the Super Bowl.

      Just a thought.

    4. Re:Reality check by Anonymous Coward · · Score: 0

      "Ah, you've had to support NT 4!"

      Yup and now Linux desktops using the 2.4.x kernels. It feels like shades of 1996 all over again. Well maybe slightly better with regards to current hardware support. Or maybe not because half the budget PCI NIC's on the market are not supported by the stock kernel or major distro's out of the box. Although even MS dropped the ball on Myson 803-5 chip support with 2K and XP. Yet you can use the drivers disk provided and it works like a charm. Now if you want the same experience under Linux with a recent kernel go looking all over for obscure web boards and deja google looking for threads under asound aln 102.

    5. Re:Reality check by Anonymous Coward · · Score: 0

      Linux is very strong in Europe. That's because of KDE. Linux became popular by the financial market in the USA, but attention felt when you got just benefit and freedom, no money from it.

      We have to fight the monopoly. There is no "choice".

    6. Re:Reality check by Anonymous Coward · · Score: 0
      That's because most of the population doesn't know there is another choice.
      I read this thinking this was about byte-order... :)
    7. Re:Reality check by IamTheRealMike · · Score: 1
      Well, it doesn't surprise me. Here's why:

      Linux isn't ready for the desktop yet

      Note that this doesn't mean it will never be ready for the desktop, or that Linux is "meant" to be only a server OS. That's rubbish. Linux is making tremendous progress as a desktop OS and is getting significantly better as a result all round, but it isn't up to the standards people coming from Windows or MacOS expect yet. Little things, like the X clipboard issue (which will be fixed soon), the apps looking different, software installation etc. all aren't quite there yet.

      They will be soon though - when Linux can truly compete as a desktop, governments will start adopting it. Governments, contrary to some of the opinions expressed here, are not composed of idiots.

      A few months ago I saw the definitive open source report for the UK Govt, read by all important civil servants who deal with IT. It said, not surprisingly, that the Open Source development model had promise, and that deploying Linux on the server side would make a great deal of sense. It also said that Linux wasn't ready on the desktop yet, but was getting there fast, and recommended reviewing the situation in a years time.

      Don't worry - we're getting there. Linux makes more sense than Windows or the Mac: do you really want something as important to the correct functioning of computers (which are becoming more and more important all the time to civilisation) to be controlled by 1 company? Didn't think so.

      Oh yeah, that doesn't mean I hate commercial software or anything. Far from it - but something as pivotal as the OS is not something that one company should own.

      thanks -mike

  5. MS Kerberos, a corporate culture of wrongness by WasterDave · · Score: 5, Interesting

    Yipee! They published their wire protocol:

    "All data is encoded as little-endian."

    Oh, god. Look, since the start of time itself binary data on the net has been big endian. No, you do not know better.

    Head->table: Bang! Bang! Bang!

    Dave

    --
    I write a blog now, you should be afraid.
    1. Re:MS Kerberos, a corporate culture of wrongness by Anonymous Coward · · Score: 0

      Huh, is this supposed to be funny, or insightful?

      either way it falls a long way short of the mark.

      not at all funny
      completely false.

    2. Re:MS Kerberos, a corporate culture of wrongness by Snoopy77 · · Score: 1

      Just be thankful they didn't use middle-endian as one would assume, since this is the perverse way to order bytes. And even worse still, they could have said we use middle-endian and then not tell us the byte ordering.

      --
      "She's a West Texas girl, just like me" - G.W Bush Iraqis
    3. Re:MS Kerberos, a corporate culture of wrongness by AaronStJ · · Score: 2, Interesting
      Oh, god. Look, since the start of time itself binary data on the net has been big endian. No, you do not know better.

      Um, I don't mean to flame, but why does it matter? Byte ordering strikes me as rather arbitrary. Except for the fact that you probably want to keep any new standards consistent with the existing dominant processors, which seem to be little endian. At least, I for one am annoyed at having to call ntohl() every time I want an int I pulled off the network to be usuable.
      --
      Stupid like a fox!
    4. Re:MS Kerberos, a corporate culture of wrongness by Anonymous Coward · · Score: 0

      one little, two little, three little endians... four little, five little, six little endians... seven little, eight little, nine little endians... ten little-endian binaries

    5. Re:MS Kerberos, a corporate culture of wrongness by taniwha · · Score: 4, Interesting
      Byte ordering strikes me as rather arbitrary



      actually why it's an issue at all is shrouded in history ..... Arabic numerals were originally written in - well - Arabic which is a right-to-left writing system ... however in the original numbers were written LSdigits first, which makes sense since a culture of traders back in those days mostly did addition, which is done LSdigit to MSdigit .... it seems that some monk in Spain (where the Arabic numbering system was adopted when the Moors were driven south from Spain) ... didn't really realize what he was doing an copied the Arabic system into Roman scripted languages (ie left to right) without reversing the order of the digits - the result is the mess we're in today - a scripting system where we think of text being left-to-right, but numbers being right-to-left (except we're so used to them we don't realise this). This means that there's no real culturally 'natural' way to handle byte ordering for us (if our first stored program computers had been invented by native Arabic speakers they'd all be little endian and it wouldn't be an issue)

    6. Re:MS Kerberos, a corporate culture of wrongness by Anonymous Coward · · Score: 0

      Perhaps you missed it, but x86 is now the defacto standard CPU. It uses little-endian. End of discussion.

    7. Re:MS Kerberos, a corporate culture of wrongness by Anonymous Coward · · Score: 0

      Not to mention that it outdates every other microprocessor

      Then again network byte order is big-endian, so its really a toss up.

    8. Re:MS Kerberos, a corporate culture of wrongness by Mr.+Slippery · · Score: 2, Insightful
      Um, I don't mean to flame, but why does it matter?

      Because there is such as thing as network order.

      At least, I for one am annoyed at having to call ntohl() every time I want an int I pulled off the network to be usuable.

      It's called "portability".

      If you're following good programming practices, you shouldn't have to care - or even know - whether your system is big-endian or little-endian, unless you're writing kernels or compilers.

      --
      Tom Swiss | the infamous tms | my blog
      You cannot wash away blood with blood
    9. Re:MS Kerberos, a corporate culture of wrongness by lkaos · · Score: 4, Informative

      x86 stores integer data in a different binary format than other architectures. One of the amazing things about TCP/IP is that it's designed in such a way as to be oblivous to the underlying architectural implementation. Hence, network byte order.

      It's the only way to allow different computers to communicate with each other.

      I would say though that the whole berkley socket interface is antiquated for handling binary socket data. It works wonderfully for handling ascii data (which is what a majority of early protocols where).

      Fortunately, most languages have decent socket libraries that abstract network byte ordering. Now, the really annoying thing about berkley sockets is the lack of an async name lookup mechanism...

      --
      int func(int a);
      func((b += 3, b));
    10. Re:MS Kerberos, a corporate culture of wrongness by Rob+Riggs · · Score: 5, Informative

      Byte ordering is arbitrary if you don't give a hoot about interoperability or standards. It's not called "network byte order" for nothing. It's the default byte ordering for all RFC-defined internet protocols -- including Kerberos itself.

      Almost all network software uses "hton*" and "ntoh*" functions to convert the byte ordering from host to network byte order and reverse. On big-endian machines they happen to be NOPs. So now what? Everyone implementing the protocol on big-endian machines has to implement their "itoh*" and "htoi*" ("idiot to host", "host to idiot") functions. And to implement any software portably you'll need the same functions on little-endian systems as well. OK, so now you can write your non-portable apps without the "ntohl" -- that's OK if don't care about playing nice with others. Those of use who work in heterogenous environments and write software for a living do care.

      Sure, network byte ordering is arbitary. But big-endian was chosen long ago and causes no harm. What Microsoft did is just a good way to piss off folks who care about everyone playing nice on the internet.

      --
      the growth in cynicism and rebellion has not been without cause
    11. Re:MS Kerberos, a corporate culture of wrongness by fish+waffle · · Score: 2, Insightful

      Byte ordering strikes me as rather arbitrary.

      Arbitrary perhaps, but not unmotivated. Big-endian of course has the obvious relation to how we write numbers. Little-endian has the advantage that if you are attempting to load a 1-byte value into a 2-byte register you can use the same offset (assuming the next byte is 0). This means casting an unsigned byte to a short to an int or back does not require any actual pointer fiddling.

      Now, back to your regular program...

    12. Re:MS Kerberos, a corporate culture of wrongness by Anonymous Coward · · Score: 0

      Since 90% of clients out there use little endian it would be much more reasonable to have hton and ntoh evaluate to nop , instead of wasting CPU power on this pointless conversion.

    13. Re:MS Kerberos, a corporate culture of wrongness by scotch · · Score: 1
      Yeah, let's just scrap everything we have and do it over in little endian.

      This just in, every piece of network software ever written no longer works,

      News at 11... <diconnect>

      --
      XML causes global warming.
    14. Re:MS Kerberos, a corporate culture of wrongness by Rasta+Prefect · · Score: 5, Insightful

      Um, I don't mean to flame, but why does it matter? Byte ordering strikes me as rather arbitrary.

      Yes, it's completely arbitrary. Which means that since Kerberos is supposed to be Big Endian, Microsoft had no compelling reason to screw with it. Its arbitrary, but by no means interchangable. Now when using Kerberos you actually need the check every time you use an integer to determine which way 'round it ought to be, thus allowing for a whole new class of bugs. Hooray.

      --
      Why?
    15. Re:MS Kerberos, a corporate culture of wrongness by Anonymous Coward · · Score: 0

      I would be willing to bet a large amount of money that a chunk of code that sent out a message over the wire would take the same amount of time regardless of whether it had to invert every byte or not.

      Putting things into registers and changing their bit order just isn't a slow operation. except maybe on an 8088.

      This is one of the few instances that being backward compatible seems like a win-win situation.

    16. Re:MS Kerberos, a corporate culture of wrongness by Anonymous Coward · · Score: 0

      Great post on why this actually matters! This looks like a case of "um, here's documentation for the hack some temp wrote". Does MS ever design before they implement? It will be great fun to see them find the hundreds of thousands of little assumptions in their code that bite them in the keister when they try to move Windows to 64 bit.

    17. Re:MS Kerberos, a corporate culture of wrongness by Anonymous Coward · · Score: 0

      Yeah! Let's save that CPU power for the little animation of bits moving through a wire!

    18. Re:MS Kerberos, a corporate culture of wrongness by Anonymous Coward · · Score: 0

      heh... I'm assuming you're not a programmer. It's better that the transport layers... it simplifies things.

    19. Re:MS Kerberos, a corporate culture of wrongness by Trepalium · · Score: 3, Informative

      Either you're clueless, or you're trolling. The little endianness only applies to Microsoft's proprietary PAC. Only applications that care to be compatible with Windows 2000's implementation of Kerberos need worry about the format of the PAC, especially since they'd need to worry about other Microsoftese formatted structures like user and machine SID and GUIDs. Besides which, nearly the entire PAC uses NDR encoding (Network Data Representation -- the type of data encoding that DCE/RPC does).

      --
      I used up all my sick days, so I'm calling in dead.
    20. Re:MS Kerberos, a corporate culture of wrongness by Tony-A · · Score: 4, Insightful

      Which side of the road you drive on is arbritrary. Things just work a lot better if everybody agrees on the *same* arbritrary.
      The existing dominant processors are the IBM and Sun big iron.
      Maybe you like reading the hex value 12345678 as 78 56 34 12, but I don't.

    21. Re:MS Kerberos, a corporate culture of wrongness by AaronStJ · · Score: 1
      You are a complete fucking moron.

      How does switching to a nonstandard order fix your problem? You'll still have to convert. Oh, I forgot ... you only care if your code runs on obsolete processors (8086), and don't care if it breaks on everything that has come out since the 1970s?

      Your cluelessness is astounding.

      Thank you for your refreshing rudeness. You know, it's assholes like you that make it less than fun for newbies like me to fully embrace the Linux community (and no offence at all meant to you nice guys, but they are quite a few assholes).

      Hint: I am not a professional programmer, I'm just a kid. I wasn't born with innate knowledge of interoperability, and, suprise!, neither were you. So raise up off.

      If it makes you feel any better, I realize I was wrong, thanks to the non-asshole responses I got. It does makes sense to stick by the - any - network standard, and get used to calling ntohl() every time, so that your code keeps compatible. Although the original choice of byte order was fairly arbirary, we should stick with it

      In the future, remember that you don't have to be an asshole to get a point across. You'll win more friends that way. Or at the very least, you'll make less enemies.

      Oh, and anythning that has come out since the 1970s? I guess I must have been mistaken about the majority of the dekstop market. Silly me. Looks like the x86 is obsolete after all, it's not like it's sitting on millions of desks across the world as we speak.
      --
      Stupid like a fox!
    22. Re:MS Kerberos, a corporate culture of wrongness by AaronStJ · · Score: 1
      Which side of the road you drive on is arbritrary. Things just work a lot better if everybody agrees on the *same* arbritrary.

      Heh. Excellently put. I'd mod you up as funny, if I could.
      --
      Stupid like a fox!
    23. Re:MS Kerberos, a corporate culture of wrongness by ppanon · · Score: 0, Troll

      My guess is three Microsoft developers were sitting around one day.

      Engineer 1: You know it's too bad we weren't around during the early days of Microsoft. It would have been great to have been the guy who came up with using the backslash, \, as a DOS directory separator because the forward slash, /, had already been used to indicate DOS command options.

      Engineer 2: You know, I think if we work at it, we can top that with a new level of pure "Not Invented Here" stupidity.

      Engineer 3: Nah, no one can top the backslash fiasco!

      and the rest is history.

      --
      Laissez lire, et laissez danser; ces deux amusements ne feront jamais de mal au monde. - Voltaire
    24. Re:MS Kerberos, a corporate culture of wrongness by ppanon · · Score: 1

      It will be great fun to see them find the hundreds of thousands of little assumptions in their code that bite them in the keister when they try to move Windows to 64 bit.

      Since Windows used to work on DEC Alpha, they must have already addressed that problem. They probably just dusted off the Alpha code branch for the Windows 2000 Beta that was never released, merged in all the additional XP cruft, and tested the result.

      --
      Laissez lire, et laissez danser; ces deux amusements ne feront jamais de mal au monde. - Voltaire
    25. Re:MS Kerberos, a corporate culture of wrongness by Anonymous Coward · · Score: 0

      >>Which side of the road you drive on is arbritrary.

      BZZZZZZZT!

      Try again.

      The side of the road that you drive on is determined by the country you are in and what side of the car has a steering wheel.

      HTH

    26. Re:MS Kerberos, a corporate culture of wrongness by Cryptnotic · · Score: 2
      You're wrong. "Network byte order" is a convention that is equivalent to big endian. TCP/IP organizes things by 8-bit bytes. Programmers put things into "network byte order" because it is a convention.

      Suppose you want to send a 32-bit integer, let's use 2864434397 as an example, since its hexadecimal representation is the convenient form 0xAABBCCDD.

      Now, suppose this value is stored in memory starting at location 0. On a little endian machine, location 0 would contain the byte 0xDD, 1 would contain 0xCC, 2 would contain 0xBB, and 3 would contain 0xAA. On a big endian machine, those values would be reversed (0xAA would be written first).

      This also applies to file data. Suppose you have the following C code:

      void write_data(int x[], int count)
      {
      FILE *f;
      f = fopen("data.bin", "w");
      fwrite(x, sizeof(int), count, f);
      fclose(f);
      }

      On a big-endian machine, the data file would be written out as big-endian. On a little-endian machine, the data would be written out as little-endian. If you want to read the data file written by a little-endian machine on a big-endian machine, you'll have to swap the individual bytes around.

      Anyway, the convention for "network byte order" is to send AA first, followed by BB, CC, and DD, in that order. Some protocols, such as Gnutella, send things in little-endian mode. I can only assume that this is because the original programmers were lazy and were using x86 machines.

      Now if someone could just tell me why I bothered to write this long of a reply...

      Cryptnotic

      --
      My other first post is car post.
    27. Re:MS Kerberos, a corporate culture of wrongness by Ed+Avis · · Score: 2

      You read numbers MSD first: 'one thousand, three hundred and fifty-six'. So in English at least it makes sense to write them bigendian. The situation may be different in other languages (consider obsolete 'four and twenty blackbirds' in English).

      --
      -- Ed Avis ed@membled.com
    28. Re:MS Kerberos, a corporate culture of wrongness by Guy+Harris · · Score: 2
      x86 stores integer data in a different binary format than other architectures.

      A different binary format than some other architectures use. It's not the only processor capable of operating on little-endian data; a number of other processors can run in little-endian mode (most if not all MIPS processors, at least some SPARC V9 processors, Alpha processors, at least some PowerPC processors, at least some PA-RISC processors), and some of them typically run in little-endian mode (Alpha, for example).

      One of the amazing things about TCP/IP is that it's designed in such a way as to be oblivous to the underlying architectural implementation. Hence, network byte order.

      It's the only way to allow different computers to communicate with each other.

      If by "it" you mean "network byte order", no, it is not the only way to allow different computers to communicate with each other over a network.

      There are several ways to allow different computers to communicate with each other over a network (or via files). For example:

      • you can use big-endian (network) byte order for data sent over the wire, even if the machines are little-endian;
      • you can use little-endian byte order for data sent over the wire, even if the machines are big-endian;
      • you can "tag" the data with a byte-order indication;
      • you can send the data over the wire as text.

      (There may well be others I haven't listed.)

      Each of those is used by some protocol or protocols:

      • the first of them is used by IP, UDP, TCP, ICMP, and most if not all Internet protocols that don't use text, as well as by ONC RPC;
      • the second of them is used by SMB/CIFS (works just fine between little-endian PC's and big-endian machines running Samba, for instance);
      • the third of them is used by DCE RPC and, I have the impression, CORBA;
      • the fourth of them is used by {F,SM,HT,NN}TP and the like.
      I would say though that the whole berkley socket interface is antiquated for handling binary socket data.

      It wasn't intended to provide a presentation-layer protocol to allow machines with different data representations to communicate; it was intended to allow you to build that atop it, just as read() and write() (or ReadFile() and WriteFile(), for Win32 folks) don't provide a mechanism for writing out files in a data-representation-independent fashion, but they let you build such mechanisms atop them.

    29. Re:MS Kerberos, a corporate culture of wrongness by Guy+Harris · · Score: 2
      Since Windows used to work on DEC Alpha, they must have already addressed that problem.

      Since Windows worked in a 32-bit mode on DEC Alpha, they didn't necessarily address much of that problem when they did the Alpha port of Windows NT. It ran with 32-bit long and 32-bit pointers.

    30. Re:MS Kerberos, a corporate culture of wrongness by Anonymous Coward · · Score: 0

      Not on network devices (lots of embedded systems, including routers, VPN devices, etc) it's not...

    31. Re:MS Kerberos, a corporate culture of wrongness by sydb · · Score: 2

      Thank you for your refreshing rudeness. You know, it's assholes like you that make it less than fun for newbies like me to fully embrace the Linux community (and no offence at all meant to you nice guys, but they are quite a few assholes).

      Please understand:

      There is no Linux community. That's like talking about a Windows community. It's a fairly arbitrary (see - on topic) grouping of people whose sole connection is they all use a particular kernel some of the time.

      If you were to talk to someone in the Free Software community, which does exist, and is populated by people with common principles and ideas about freedom in software for moral reasons, you won't have to suffer being called a 'complete fucking moron' unless you really are. Principally that's because people with morals tend to like other people.

      --
      Yours Sincerely, Michael.
    32. Re:MS Kerberos, a corporate culture of wrongness by lkaos · · Score: 2

      You're wrong. "Network byte order" is a convention that is equivalent to big endian. TCP/IP organizes things by 8-bit bytes. Programmers put things into "network byte order" because it is a convention.

      Network byte order is an abstraction. It just so happens that it's implementation is the same as big endian.

      TCP/IP had a standard word size so I am definitely confused as to what your talking about 8-bit bytes. Higher bit words are needed for things like storing the packet CRC, size, etc.

      --
      int func(int a);
      func((b += 3, b));
    33. Re:MS Kerberos, a corporate culture of wrongness by lkaos · · Score: 2

      If by "it" you mean "network byte order", no, it is not the only way to allow different computers to communicate with each other over a network.

      No, by "it" I mean TCP/IP. All your examples can be simplified to simply "both sides agree on a way to send data."

      BTW: The IP protocols use network byte order. Network byte order != big endian. It's an abstraction. Just because it happens to be implemented as big endian, does mean that one should not use ntoh? on big endian machines.

      Of course SMB would use little endian. It's was originated by MS! Windows runs on x86.

      And I have to disagree with your assertion that read() and write() are not meant to be the high level socket interface. The C library is filled with high-level interfaces for things. The fact of the matter is that when these functions were designed, cross platform portability and data sharing wasn't much of a concern.

      If these functions were rewritten today, they would be knowledgable of such things (i.e. iostreams in C++).

      --
      int func(int a);
      func((b += 3, b));
    34. Re:MS Kerberos, a corporate culture of wrongness by Zathrus · · Score: 1

      And you don't think the decision of which side that was is rather arbitrary?

      You also haven't been in many less-industrialized (e.g. - Third World) countries much have you? Trust me. The decision of which side of the road is indeed arbitrary, although largely affected by which side has fewer potholes (the usual result is everyone does choose the same side - the middle).

    35. Re:MS Kerberos, a corporate culture of wrongness by MrTaz65 · · Score: 1

      You said - "Now if someone could just tell me why I bothered to write this long of a reply..."

      I answer - "Because this was very helpful information on a topic I have been curious about, but never enough to look up. I thank you for your clear concise answer."

      Have a nice day cryptnotic

    36. Re:MS Kerberos, a corporate culture of wrongness by Anonymous Coward · · Score: 0

      Like they rewrote the code above the HAL to work Big-endian...

      No, the HAL software probably did the byte transposition between the NT code and the CPU.

    37. Re:MS Kerberos, a corporate culture of wrongness by Guy+Harris · · Score: 2
      Like they rewrote the code above the HAL to work Big-endian...

      Not for Alpha, they didn't - Alpha runs little-endian on NT machines (and OpenVMS machines, and DEC OSF/1, err, umm, Digital UNIX machines, err, umm, Tru64 UNIX machines - I think they ran it big-endian on the T3D and T3E Cray machines, but I don't know of any other big-endian Alpha platforms).

      As far as I know, they didn't run the MIPS or PowerPC platforms big-endian, either.

    38. Re:MS Kerberos, a corporate culture of wrongness by Guy+Harris · · Score: 2
      No, by "it" I mean TCP/IP.

      Then it still isn't the only way to allow different computers to communicate with each other over a network. It's the most common way, but there are probably different types of computers communicating using OSI COTP and CLNP, for example, as well.

      All your examples can be simplified to simply "both sides agree on a way to send data."

      Which means that the only way to allow different computers to communicate with each other over a network is for them to agree on a way to send data. Yes, that's a trivially true statement - but it means that, merely because Microsoft chose a byte order other than the one used for Internet protocols, they didn't eschew "the only way to allow different computers to communicate with each other over a network".

      BTW: The IP protocols use network byte order. Network byte order != big endian. It's an abstraction. Just because it happens to be implemented as big endian, does mean that one should not use ntoh? on big endian machines.

      The latter clause is true, but network byte order is not an abstraction - if somebody decides to implement it as little-endian, they're not going to be very successful at communicating with the rest of the world.

      If [ read() and write()] were rewritten today, they would be knowledgable of such things (i.e. iostreams in C++).

      Well, I have to disagree with your assertion; they might well still have had low-level operations, exposed to applications, for reading and writing raw byte streams, in addition to some marshalling/demarshalling operations.

    39. Re:MS Kerberos, a corporate culture of wrongness by lkaos · · Score: 2

      The latter clause is true, but network byte order is not an abstraction - if somebody decides to implement it as little-endian, they're not going to be very successful at communicating with the rest of the world.

      Lets say though that we are speaking of an isolated LAN. If they had access to the networking library and their equipment was little-endian based, it would be entirely reasonable for them to change network byte order from big-endian to little-endian to increase network transmission speed.

      Now, whether that would work or not is entirely dependent on how poorly coded all their software is :) For all pratical purposes, people don't respect network byte ordering as well as they should (including myself). This is just another example though of code monkeys churning out bad code. It is not related to whether or not network byte order is an abstraction or another name for big-endian as you seem to be asserting.

      As for the read/write thing, I would have to say that the C library sort of has the higher-level operations namely fprintf & fscanf. They are meant for ASCII level communication though. Today, if these functions were implemented I would assume that cross-platform data exchange would be a consideration.

      It's nothing against C, it's just the evolution of computing.

      --
      int func(int a);
      func((b += 3, b));
    40. Re:MS Kerberos, a corporate culture of wrongness by darkonc · · Score: 2
      Since 90% of clients out there use little endian it would be much more reasonable to have hton and ntoh evaluate to nop , instead of wasting CPU power on this pointless conversion.

      If you did that on an Intel box, you'd break everything tha didn't talk to another Microsoft product.

      ntoh Network TO Host is designed to convert between Network (big Endian) format and Host (whatever that happens to be) format. That Network format is big-endian is is an accident of history. In some ways it can be considered 'a good thing' that it is different from most computers, because it forced the vast majority of network programmers to write their code in a machine independant manner.

      I would actually argue that it was probably designed that way. Vaxen -- which ruled the 'net for much of the '80s were also little-endian. If Network order were chosen to suit 90% of the machines on the net back then, lots and lots of code would break when moved to the (relatively rare) big-endian boxes because (as we all know, being programmers) programmers are lazy.

      By putting their kerberos data in Intel format, Microsoft pretty much guarantees non-portability in coding. First of all -- people have to figure out whether they're talking to a Microsoft-braindead application (and treat it specially). And second of all -- if it is an MSBDA, they won't be able to use the (incredibly common) NtoI code... they'll be forced to use routines that may(or may not) be available on all machines. More likely than not, many MS-trained programmers will simply not bother to translate the data (since it's already in native format) which will break all sorts of shit when you either (1) move the code to a Big-endian machine, or (2) move to a 64-bit box.
      guh.

      --
      Sometimes boldness is in fashion. Sometimes only the brave will be bold.
    41. Re:MS Kerberos, a corporate culture of wrongness by Guy+Harris · · Score: 2
      It is not related to whether or not network byte order is an abstraction or another name for big-endian as you seem to be asserting.

      I am asserting that it is an abstraction that you'd damn well better implement as big-endian if you expect your machines to work on the Internet. Yes, you could, if you controlled all the machines that had to communicate with each other, re-implement it as little-endian, but that hardly makes it an abstraction whose implementation is irrelevant, because, in a huge number of systems, the implementation isn't irrelevant.

      (Take a look at RFC 791; it quite explicitly states the byte order you use. It's no abstraction there....)

      As for the read/write thing, I would have to say that the C library sort of has the higher-level operations namely fprintf & fscanf. They are meant for ASCII level communication though. Today, if these functions were implemented I would assume that cross-platform data exchange would be a consideration.

      I wouldn't. I'd assume that they'd leave cross-platform data exchange to layers above read() and write() - oh, say, the XDR routines in the ONC RPC library, or routines to encode and decode using various encodings of ASN.1, or....

    42. Re:MS Kerberos, a corporate culture of wrongness by darkonc · · Score: 2
      I'll be blunt here...

      You haven't seen my uncle drive.

      Which side of the road you drive on is arbitrary. Countries, however, tend to encourage people within their domain to drive on a specific side of the road while while in that country.

      There have been cases where countries have switched between right and left... It requires a lot of PR, and I'd expect that many people just didn't bother to drive on the night of the switchover.

      In any case it really is a good idea if the person you meet on the road is driving on the same side of the road (right/left) as opposed to driving on the same side of the road (North/South). It makes for a longer journey (which is a good thing).

      --
      Sometimes boldness is in fashion. Sometimes only the brave will be bold.
    43. Re:MS Kerberos, a corporate culture of wrongness by ppanon · · Score: 1

      [Windows] ran [on Alpha] with 32-bit long and 32-bit pointers.

      Heh, what a waste. Just as well it got dropped. Well that explains why Linux will run on Itanium and Hammer before Windows will. Linux has used 64-bit support in production environments for a lot longer. Given this information, I would be very leery of using Windows in production on Itanium until SP N+2 (where N is the last service pack available before the release of Windows on Itanium).

      --
      Laissez lire, et laissez danser; ces deux amusements ne feront jamais de mal au monde. - Voltaire
    44. Re:MS Kerberos, a corporate culture of wrongness by Omnifarious · · Score: 2

      The PowerPC has an explicit little-endian mode to enable NT to be ported to it. In fact, 5 years ago, many of the RISC processors adopted a little-endian mode just so that NT could be ported to them.

      Microsoft writes such brain damaged software. *sigh* Every Unix app in existence knows that the OS API is in the endianness of the host machine (except when speaking about network addresses).

  6. Duh by Anonymous Coward · · Score: 0

    Money makes the world go 'round in Germany, too. What did you think?

  7. This is really cool. by borat · · Score: 1

    The German govertment would devenetly have l33t skizlz compared to the american one because of american being owned by the windows companey and not being abel to do anything a.out it.

    1. Re:This is really cool. by Planesdragon · · Score: 1

      The German govertment would devenetly have l33t skizlz compared to the american one because of american being owned by the windows companey and not being abel to do anything a.out it.

      Hardly.

      A good friend of mine works for the DOE. He's the biggest Linux nut I know, and that's what they use.

      I've worked in NY State gov't quite a few times, and the only MS there was the basic OS--NYSDEC used Wordperfect et al, and HESC used Windows to boot up the dummy terminals for their data entry.

      And on top of all that--if the gov't really wanted to do something with MS's software and MS didn't kotow, the feds could just delcare eminent domain and that'd be the end of it.

    2. Re:This is really cool. by borat · · Score: 1

      I am in good to hear about this. i heard that at one time they put the windows program in a navy ship and it crashed and the ship was stuck drifting for some time untell they could get it back running but i dont know if they fixed the probelm or took off the windows from the boat. somtimes those are the only kinds of stories we hear the most and i get perhaps the wrong appenion about some americas related.

  8. Microsoft and Kerberos by hillct · · Score: 4, Interesting

    I remember vividly my discussions with microsoft personel at the Win2K launch even in North Carolina. We were debating the validity of adding data to optional fields in a Kerb ticket which would effectively prevent a ticket issued in a unix realm from beung useful in a Windos Kerb realm, but not the reverse.

    After filtering out the marketoids who repeatedly insisted everything was fine, a couple engineers conceded that the implementation was broken. It;s interesting to see Microsoft try and sell this as an extension that others shoupls implement and use. Unfortunately, this is yet another example of the effect of monopoly power.

    'We support the standard but if you want to access our systems you need to implement the standard our way'

    What a sham.

    --CTH

    --

    --Got Lists? | Top 95 Star Wars Line
  9. Re:Doppelstandard by Anonymous Coward · · Score: 0

    It's OK to suppress people considered "evil"? Wait till the MPAA gets around to categorizing YOU as evil.

  10. Linux on desktops by blibbleblobble · · Score: 5, Insightful

    So the linux clipboard (or lack of compatibility thereof) provides enough reason for them to buy and use Windows/Office XP?

    Sounds like a reason to fix the shitty broken clipboard, then. I'll be grateful when I can at last paste from KMail into Mozilla.

    1. Re:Linux on desktops by Telastyn · · Score: 2

      for reference: I am a long time windows user (4 years) before using a *nix system. I am a win2k admin by trade with 4 bsd machines at home.


      Moving to X (enlightenment) the biggest change someone has to get used to between windows and X is the paste. It *is* pretty annoying. That and to close the window you now have to click on the upper *left*, but who ever needs to close windows when you've got 4 desktops?

      I also don't use X terribly much except for just having multiple terms open, and the occasional mozilla so there's probably more unintuitive stumbleblocks, but the cut&paste is the only thing that isn't easily picked up and remembered...

    2. Re:Linux on desktops by Tyreth · · Score: 1

      The cut&paste issue will be completely irrelevant when KDE 3 comes out. I vaguely remember reading that it would come with two options: standard linux cut&paste or windows-like cut and paste. How can you complain against options like that?

    3. Re:Linux on desktops by cwebster · · Score: 2

      >but the cut&paste is the only thing that isn't easily picked up and remembered...

      highlight == copy
      middle click == paste

      doesnt get much simpler than that.

    4. Re:Linux on desktops by L0rdJedi · · Score: 1

      What if you want to paste over highlighted text with something you've previously highlighted? Oops, now you're just pasting the same text over itself.

    5. Re:Linux on desktops by tzanger · · Score: 2

      I vaguely remember reading that it would come with two options: standard linux cut&paste or windows-like cut and paste. How can you complain against options like that?

      Easy; unless you're in a totally KDE environment, you get a mix of the two. I live with it every day on this notebook. KDE for almost everything, OpenOffice 6 for office, and WindowMaker and aterm pulling up the rear (well Citrix is in there too). I have *two* clipboards and *both* cut and paste methods... I've gotten used to it but it was frustrating for a while. :-)

    6. Re:Linux on desktops by ninewands · · Score: 2

      Sounds like a reason to fix the shitty broken clipboard, then. I'll be grateful when I can at last paste from KMail into Mozilla.

      "shitty" broken clipboard? Use the X clipboard (works on every Unix I've tried it on) to copy and paste from Kanything to anythingelse. Swipe with the left button down to mark, change focus and middle-click where you want to paste ... maybe I'm missing something badly off the wal, but I haven't found a case where it doesn't work.

    7. Re:Linux on desktops by TeraCo · · Score: 1
      Lessee.. right now I can highlight some text with the mouse, right click -> copy. Text on clipboard, great. Now, the best bit is, I can then select some text I want to write over, then rightclick once again, and select paste. [1]

      You're right, it doesn't get much simpler then that.

      [1]: NT4 with IE6.

      --
      Not Meta-modding due to apathy.
    8. Re:Linux on desktops by SEE · · Score: 4, Insightful
      It's very simple. If 99% of the desktop machines in the world do it one way, and 1% do it the other way, that 1% is wrong from a usability design standpoint. No matter how much better in theory. It's the equivalent of sending out Dvorak keyboards as the standard keyboard for a computer because it's a better design, or giving people foot-operated mice so they can keep both hands on the keyboard. I don't care what logical arguments you make, it it's still wrong.

      The Windows and Mac clipboards work one way. The X clipboard works another. X is, therefore, wrong.

    9. Re:Linux on desktops by paule9984673 · · Score: 0
      Finally someone got the point.

      If a certain method is better/right or worse/wrong is usually an issue of taste or preference unless the improvement is so obvious that everybody immediately agrees on it.

      Apparently the advantages of the X clipboard are not that obvious to everybody.

      Personally, the X clipboard annoys the hell out of me because I've been replacing text with copy&paste extensively for several years now.

    10. Re:Linux on desktops by JahToasted · · Score: 1
      What I've always wondered is why not use both clipboard systems.

      Have the X clipboard system be the "implicit" clipboard and the windows style one the "explicit" clipboard. By selecting something it is copied to the implicit clipboard. By selecting something and pressing ctl-c (or clicking copy or whatever) things are copied to the explicit clipboard. By clicking the middle button on the mouse whatever is in the implicit clipboard is pasted. By pressing ctl-v whatever is in the explicit clipboard is pasted. Note that there are 2 clipboards. What is in the explicit clipboard may not necessarily be in the implicit clipboard but it could be.

      This way everyone is happy. People could use whatever clipboard system they prefer. Personally I would use both. Sometimes I want to do a quick copy&paste for which the X style is better. Sometimes I want to copy and paste something over top of something. for example copy a url, select the current url in my web browser then paste the other one in its place, which is impossible with the X system.

      I agree the current KDE system is a mess... why isn't there 2 clipboards?

    11. Re:Linux on desktops by clone304 · · Score: 1


      highlight == copy
      switch windows == click
      highlight text to be replaced == copy
      middle click == D'oh!!!

      Doesn't get much more annoying than that.

      .

    12. Re:Linux on desktops by Telastyn · · Score: 2

      Middle click for most modern mice is clcik both buttons. I am used to putty, which is highlight, and rightclick. Simpler, if only slightly.

    13. Re:Linux on desktops by ethereal · · Score: 1

      You can get window manager skins with "close" in the upper right, you know. Although it's really a usability feature to put "close" far away from other window operations; otherwise people tend to close windows that they wanted to minimize, etc.

      --

      Your right to not believe: Americans United for Separation of Church and

    14. Re:Linux on desktops by Telastyn · · Score: 1

      I totally agree, though I've never accidentally closed/minimized... and am used to windows style close/minimize.

    15. Re:Linux on desktops by mvdwege · · Score: 1

      That's because until version 3, Qt had a broken implementation of the X clipboard. With the advent of Qt 3 and KDE 3 it is expected that we will finally have a unified clipboard across X applications. That will happen in, say, a month.

      That at least is what I keep hearing over and over. I can't give more details, as I do my user tasks and programming under Gnome.

      Mart
      --
      "I know I will be modded down for this": where's the option '-1, Asking for it'?
    16. Re:Linux on desktops by scotto · · Score: 1

      For a very good summary of clipboard behavior in the X Window system, see this document on clipboard behavior at FreeDesktop.org.

      Basically, a few applications, including GNU Emacs 20 and applications based on Qt 2.x follow one interpretation of clipboard behavior where both mouse selection and copy and paste use the PRIMARY clipboard. Most other modern applications, including Netscape, Mozilla, XEmacs, Qt 3.x apps, and some GTK+ apps follow the preferred interpretation, where mouse selections and middle mouse-clicks use the ephemeral PRIMARY clipboard, and explicit cut/copy/paste operations use the CLIPBOARD clipboard. Under the preferred interpretation, Mac and Windows users could use the familiar menu operations, and experienced users could use the traditional select then middle-click paradigm, each without interfering with the other.

      Upgrading to KDE 3.x would resolve the clipboard problems since it is based on Qt 3.x

    17. Re:Linux on desktops by scotto · · Score: 1

      Actually, X can support both the Mac/Windows clipboard paradigm and the traditional X paradigm simultanously. Inexperienced users can just use the cut/copy/paste menu actions and don't even have to know about the other way of doing copy/paste. It is still available as a convenient shortcut for experienced users who want to save a few keystrokes or mouse clicks.

    18. Re:Linux on desktops by tzanger · · Score: 2

      That's because until version 3, Qt had a broken implementation of the X clipboard. With the advent of Qt 3 and KDE 3 it is expected that we will finally have a unified clipboard across X applications. That will happen in, say, a month.

      I forgot to mention: I am running KDE3 CVS. Trust me, it's a big improvement, but still two clipboards. :-)

    19. Re:Linux on desktops by Anonymous Coward · · Score: 0

      If you are right about that, then...

      ...all innovation is wrong.

  11. Copy and paste of all things... by Andrew+Coles · · Score: 2, Interesting
    ...yet the testers don't like the copy&paste method used by KDE and recommend Windows for the desktops.

    Choosing a desktop on the basis of a copy and paste model. I thought people got their priorities wrong but this takes the biscuit. Copy and paste vs free and more stable...

    Just out of interest - how easy would it be to port a windows-style copy and paste model to KDE? I thought the KDE UI was relatively customisable in this sort of area so implementing such a feature would be relatively easy. Then again, I could be completely wrong.

    1. Re:Copy and paste of all things... by Anonymous Coward · · Score: 0

      Windows users are so used to only using the left mouse button and having to use keyboard shortcuts that they can not deal with the awesome might of highlight and middle click. It is a complete shame. Having worked in a mixed office or two I have seen this first hand.

    2. Re:Copy and paste of all things... by Anonymous Coward · · Score: 0

      That's assuming the highlight and middle click works properly. It seems Konqueror really hates having links pasted into it.

    3. Re:Copy and paste of all things... by nuxx · · Score: 4, Insightful

      I'm sure I'll get flamed or modded down for not trashing MS and pumping Linux, but here goes anyways:

      I would imagine that what the users are talking about is the inability to copy and paste all formats of data from anywhere to anywhere. Like copying a table from a HTML document and pasting it into Excel. That's just useful sometimes when your manager is breathing down your neck looking for a report of something that could just be looked up online. We all know how it is.

      About the more stable thing... The last time I tried making ANY in-depth spreadsheets on *nix, I tended to take the app (I think it was Star Office) right down. Or sometimes when importing data from other existing sources the app would either blow up or fail to import the data. Users can't have that when they have deadlines. On the other hand I've been sitting here for the last five hours working up process documentation in Excel (yep, management can't get it done, I want a faster process, I'll write it myself) without a single issue.

      Yes, I love Linux, but I don't think it's ready for the desktop. MS has it right with near-universal copy and paste and stability is no longer an issue. On a properly configured machine there is no reason that 2000 or XP should crash. Ever. My machines don't, yours can too. I still believe that Linux's best place is on the back end. Passing out files with Samba without people thinking about it. Serving internal websites with Apache. Watching what's going on with Snort. There's many, many good places for Linux, but the desktop just isn't there yet.

      Not to mention notebooks... I've yet to see a Linux distro that can transparently handle being undocked, taken to a conference room, hooked up with a PCMCIA NIC, worked on, then docked again. If I'm wrong here, please correct me and provide links...

      -Steve

    4. Re:Copy and paste of all things... by Anonymous Coward · · Score: 0

      Yes, but most of the time I want to paste/overwrite. Selecting the text I want to overwrite trashes my copy buffer.

    5. Re:Copy and paste of all things... by Tyreth · · Score: 1
      With KDE3 the cut&paste complaint becomes irrelevant. here you can see a list of changes including:
      • a new clipboard system to satisfy the preferences of all users:
        • KDE continues to offer the standard X-type clipboard; selected text is copied to this clipboard, and clicking the middle mouse button pastes the contents of this clipboard; and
        • KDE also offers a complementary, independent Windows/Mac-type clipboard; text is inserted in the clipboard using an application's cut/copy (or generally Ctrl-x, Ctrl-c) function, and the application's paste (or generally Ctrl-v) function pastes the contents of this clipboard;
    6. Re:Copy and paste of all things... by tjw · · Score: 3, Informative

      In regards to your notebook comment, I'm not sure what "docking" envolves, but I don't see any reason why it wouldn't work with just about any linux distribution with pcmcia support.

      I have a Sony 505TR notebook. I installed Slackware 8.0 on it when I got it back in September. I've since rebooted the thing once (to install a 2.4 kernel). Basically the thing's been booted for nearly 6 months, all i do is close the lid to suspend it. I'm always swapping out PCMCAI NIC's (wirless at home, ethernet at work, no card on the road) and have never had to manually change anything when switching cards (if that's what you mean by transparent).

      Am I missing something?

      --

      XJS*C4JDBQADN1.NSBN3*2IDNEN*GTUBE-STANDARD-ANTI-UB E-TEST-EMAIL*C.34X
    7. Re:Copy and paste of all things... by spitzak · · Score: 5, Informative
      No, they are probably complaining about the simple inability to cut & paste text.

      It is true that selection and middle-mouse click will work between all X applications.

      However Windows users are used to ctrl+x and ctrl+v. Most X apps initially supported this by simply making ctrl+x do nothing (because the text was already selected) and making ctrl+v do the same as middle-mouse click. This is how current KDE applications work.

      This worked pretty good, but it turns out most Windows users were also used to selecting the text they wanted to replace and then typing ctrl+v to replace it. This unfortunately changed the clipboard and the paste did not work. They do have a point that this is confusing to anybody coming from Windows.

      There are several kludges an app could do to detect this and do what the user expects, but it appears the solution adopted, first by Motif programs like Mozilla and then by GTK and several other toolkits, was to have 2 clipboards, one for the selection and another for the most recent ctrl+x. In many ways this is an ideal solution, as in fact the middle mouse is really equivalent to drag & drop and is best combined with that mechanism, not the clipboard.

      The problem now is that KDE apps (and quite a few others, I'm sure) do not understand this. Typing ctrl+v still pastes the selection. Since this is usually the same as the clipboard except for the "select and replace" Windows reflex it probably isn't any worse than before. However the opposite way is a pain, as ctrl+x in KDE does nothing and ctrl+v in a newer program then pastes and older ctrl+x, which I am sure drives the user nuts.

      Yes the next version of KDE will fix this.

      PS: the newest versions of FLTK match GTK as well, it had the same problem as KDE.

    8. Re:Copy and paste of all things... by nuxx · · Score: 1

      Actually, what I was meaning is when you use a docking station. PCMCIA works good, but when you plug into a docking station it adds things, often including another PCI bus, hard drives, network stuff, cd-rom, etc. Hell, Microsoft couldn't even get it right until at least Windows 98. The only OS I've seen not die under repeated docking and undocking so far is 2000. (XP I haven't even bother trying. When ClearType came around I just abandoned using the dock all together.)

      -Steve

    9. Re:Copy and paste of all things... by Taliban+Lecher · · Score: 1

      Choosing a desktop on the basis of a copy and paste model. I thought people got their priorities wrong but this takes the biscuit. Copy and paste vs free and more stable...

      Come on, You never faced real problems. I for myself had to get a new car, cause I couldn't close the ash tray anymore. Need to switch to another model, that last three cars only lasted five packs of cigarettes.

    10. Re:Copy and paste of all things... by maxpublic · · Score: 1, Troll

      Yes, I love Linux, but I don't think it's ready for the desktop. MS has it right with near-universal copy and paste and stability is no longer an issue. On a properly configured machine there is no reason that 2000 or XP should crash. Ever. My machines don't, yours can too.

      I support a great many of these machines and every time I hear some yahoo going off on the idea that 'stability is no longer an issue' with Win2000 - or XP, which is less stable than 2000 - I can't help but think "what the fuck planet do they live on?"

      And don't tell me I don't know what I'm doing, sonny. I do. No version of Windows is stable. Some are more stable than others but they still suck compared to Linux or BSD.

      There's many, many good places for Linux, but the desktop just isn't there yet.

      Every time one of you yahoos starts on about how 'Linux isn't ready for the desktop' there'll be one of me saying, "no, it isn't ready for your desktop - which says nothing about anyone else".

      Christ, do all you Microsofties get together and practice certain chants in the morning before breakfast? "Linux isn't ready for the desktop, ommmmmmm", or "Windows is now stable, genuflect to the Great Bill".

      Praise the penguin and pass the ammunition. I've got some fanboys heads that need a'mountin' on my wall....

      Max

      --
      My god carries a hammer. Your god died nailed to a tree. Any questions?
    11. Re:Copy and paste of all things... by Anonymous Coward · · Score: 0
      Choosing a desktop on the basis of a copy and paste model. I thought people got their priorities wrong but this takes the biscuit. Copy and paste vs free and more stable...


      You know, I like Linux. I really do. But most of the window managers/graphical environments are truly horrible. Cut&Paste, one of the most used features in a graphical environment, isn't even standardized across applications, much less window managers! That's absolutely horrible - and it makes the desktop nearly unusable. That's why at the moment:
      Linux runs my servers.
      OS X runs my desktop.
      Windows 98 runs my games.

      OS X has the absolute best desktop you're going to find on a Unix based system - developers *please* copy it instead of the nightmarish Windows one. I will give MS one point though - they at least copied Apple intelligently and provided a consistent User Interface!

    12. Re:Copy and paste of all things... by Spy+Hunter · · Score: 2
      KDE 3 will supposedly finally have decent clipboard managing. It will have one clipboard that will only be overwritten when a copy is performed, like Windows. It will have another clipboard that is overwritten whenever you select something with the mouse, like X. To paste the Windows-like clipboard, you press Ctrl-V (or whatever you have paste bound to), and to paste the X one you use the middle mouse button. This way people who prefer one type of clipboard can simply ignore the other one with no harm done. I hear this will also make KDE's clipboard more compatible with other X applications.

      So Germany should use KDE 3!

      --
      main(c,r){for(r=32;r;) printf(++c>31?c=!r--,"\n":c<r?" ":~c&r?" `":" #");}
    13. Re:Copy and paste of all things... by TeraCo · · Score: 1

      It's amazing the number of people that don't realise you can cut, copy and paste via right clicking on a highlighted text field. Still, the option is there for those who enjoy copy and paste as much as I do.

      --
      Not Meta-modding due to apathy.
    14. Re:Copy and paste of all things... by maaleron · · Score: 1

      As i write this my computer is sitting sans case on the carpet of my floor, merrily chugging away at win2k as it has without as much as a flicker of blue since i installed it 6 months ago. Prior to this i ran linux and found that while the OS itself was stable, many of the apps that i ran (including X weren't).

      The original poster was correct. Until I can do basic things such as web and news browsing and email with the default distro apps, linux is not ready for the desktop and should be used where it is suitable, the backend.

    15. Re:Copy and paste of all things... by beanyk · · Score: 1

      Minor quibble: don't Windows users expect "ctrl + c" for copying without deleting original text (as opposed to "ctrl + x", which is for cutting?

      Netscape on Linux default seems to be to use "alt+c", "alt+x" and "alt+v" for copy, cut, and paste. Just plain confusing.

    16. Re:Copy and paste of all things... by Anonymous Coward · · Score: 0

      How about if selecting the text will copy it to buffer one and that can be pasted with middle-mouse, and when the user selects text again (to replace or to copy) the original buffer will be saved for ctrl-v and the new one to middle-mouse button.

      Different from Windows & alikes, yes. But for me it would be the best of both worlds.

      -Väinö Järvelä aka Anonymous Coward ^_^

    17. Re:Copy and paste of all things... by lfourrier · · Score: 1

      I'm a long time windows user , and a long time mac user, and a long time unix user...
      I expect windows to implement [ctrl][ins], [shift][ins] and [ctrl][del], not to copy the mac [cmd][x], [cmd][c] and [cmd][v].

      The point is that what users expect can change over time, and what you consider perfectly coherent windows behaviour is a change from the old days. one more time, windows is not completly coherent with itself (the old cut, copy, paste do no longuer work everywhere).

      If user staying on windows can change, why can they not change changing OS?

    18. Re:Copy and paste of all things... by Anonymous Coward · · Score: 0

      That's why I bought a station wagon this time. It has a much better life expectancy: BECAUSE IT TAKES LONGER UNTIL IT'S FULL.

    19. Re:Copy and paste of all things... by Anonymous Coward · · Score: 0

      Note: Who are the TESTERS?

      You should know that German parliament released a proposal 14/5246 in which they stated overwhelming support for Free Software. The German and the Bavarian financial administration gave advice to prefer Free Software. MIP Jörg Tauss (SPD) is a very strong supporter of OSS/FS. The leading coalition supports Free Software in general.
      The dicision of Linux in the parliament's administration is just symbolic, but we believe in a domino effect. A very small commission called a advisory paper from infora. Compared to just 5000 Systems, this third class decision got very high attention. And one thing is sure: There will be no Windows at the server, just the clients will be Windows, but MIP Kelber said, it would be no problem if someone prefered Linux. So, we are strong.

      You should know that Linux is far more important in Germany than in the US. KDE is Germany's Linux standard desktop. Many KDE Developers are Germans. There is a vivid scene. And Linux will play an important role at world's largest computer exhibition: CeBIT 2002 in Hannover (next week).

      Linux is VERY strong. And we like BDS, too.

    20. Re:Copy and paste of all things... by spitzak · · Score: 2
      You are right, I meant ctrl+c everywhere I said ctrl+x.

      The Alt/Ctrl stuff can be entirely blamed on MicroSoft. When Motif and CDE was being designed windows used the ctrl+insert and other keys as the "standard" for cut & paste. Though windows still supports that, ask any user and you will see just how popular that is! But Motif and CDE copied that, and also "copied" the other popular interface, which was the Macintosh, which used Apple+X, Apple+V, etc.

      Take a look at a contemporary Mac and PC keyboard and you will see it is obvious why the Alt key was chosen. In fact virtually every program written for MSDOS and Windows then used Alt+letter as shortcuts.

      For unknown reasons MicroSoft decided in their own programs (once they decided the shift-ins stuff was not user friendly) to use ctrl+letter. Plausible reasons were to avoid interfering with foreign letter input that used Alt, to avoid interfering with the existing MSDOS programs using Alt as a shortcut, or with Windows (also useless) use of Alt to navigate to the menubar, or possibly an evil attempt to make life painful for programmers used to Emacs and to make going between a Mac and a PC difficult. In any case for at least a few years Windows was as much a mess as Unix.

      It looks like all new Unix programs have decided to copy Windows, so only older Motif stuff like Netscape use alt. I personally try to make both work, that avoids problems with all users.

      Unfortunately having seen OS/X I'm not sure if things are solved. OS/X apps already appear to assumme that Ctrl+x and Apple+x can be different shortcuts (try the ctrl keys, it works like Emacs in their text editor) and that Apple+x is used more often. This is going to be a pain for anybody trying to port between OS/X and Windows and having a consistent interface. Linux, with ports in both directions, may end up just as messy as before.

      However I do put all the blame on MicroSoft for choosing ctrl as the menu binding rather than Alt.

    21. Re:Copy and paste of all things... by Anonymous Coward · · Score: 0

      This isn't as much a function of the clipboard as it is each application to support some way to stream the desired parts of itself to the clipboard, and for applications desiring the stuff off of the clipboard to handle it nicely.

      It's nice when you have had the time to make all your applications (office, IE) developers working on the same model.

      In Windows, do you think I can copy a block of text from Notepad, and be able to paste it into Paint Shop Pro? No... The pasting application (the application trying to get data from the clipboard) has to have some sanity checking built into its "getDataFromClipboard" procedure, and the clipboard needs to be able to say some minimal things about the kind of content currently on the clipboard.

    22. Re:Copy and paste of all things... by darkonc · · Score: 2
      Not to mention notebooks... I've yet to see a Linux distro that can transparently handle being undocked, taken to a conference room, hooked up with a PCMCIA NIC, worked on, then docked again. If I'm wrong here, please correct me and provide links...

      Well, as you acknowledged in a later post, Microsoft only managed to get this right in the very recent past. I expect that Linux (if it doesn't have it working now) will have it working in the very near future.

      Also: Although this might work with Windows 2000, the difference between an undocked laptop and a docked one might (in some cases) be enough to trigger the XP configuring/licencing 'feature' and force you to go grovelling to Microsoft for permission to undock your laptop (aka 'significantly changing the configuration').

      --
      Sometimes boldness is in fashion. Sometimes only the brave will be bold.
  12. Bundestag by jezreel · · Score: 0, Troll

    It seems like this is just another of these ongoing M$ vs. Open Source thingy, isn't it?
    It'd be interesting to see what kind of work is done on these ~5000 computers. IMHO -though I may be totally wrong- parlamentarians only need some word-processing (and Netscape for pr0n :-). So I wonder why these people really care so much about what OS their using. Probably most of the people working there just don't care. If it weren't for that M$-Lobbyists ***I*** wouldn't care at all... So what is all the fuss about? Linux-Freaks bashing at M$-Lobbymonks, stories all over the net....

    Maybe I'm missing something, so maybe s.o. could explain actually ***WHY*** they want to change OS

    --
    0 001 11 1
    1. Re:Bundestag by jezreel · · Score: 2, Interesting

      Oh yeah... just read it.

      The reason seems to be money.... Should've thought about this earlier

      --
      0 001 11 1
    2. Re:Bundestag by DocSnyder · · Score: 2

      It seems like this is just another of these ongoing M$ vs. Open Source thingy, isn't it?

      In fact it is. Quite some other public German institutions have already been using Free Software for some time. The main difference is the political importance of the Bundestag as a central part of the German government. The migration away from Microsoft and proprietary lock-ins towards Free Software and open standards would certainly be seen as a precedence, causing many other corporations, public institutions etc. to think similarly.

    3. Re:Bundestag by Anonymous Coward · · Score: 0

      The Bundestag is not part of the German government!!! It is part of the German parliament. The Bundestag is somewhat equivalent to the House of Commons in the UK; as the Bundesrat is to the House of Lords (though we don't have lords nowadays).

      The whole story is just about putting Linux in the Bundestag.

      The government departemts all enforce their own IT policies.

      And to be honest, most Germans (including me) don't really care what OS/Office etc. they use, as long as they get their work done, and don't waste too much money.

    4. Re:Bundestag by Anonymous Coward · · Score: 0

      Germany is a federal state, so it is not that easy . You have to convince many decisive persons. But Linux is very strong and federal parliament will help Free Software to grow. Note that MS-Head Siebold has lost. Linux will be on the server. And public government will have to test Linux everytime they introduce a new IT-solution. We are gaining ground. KDE 3.0 will solve the Cut&Paste problem. SO 6.0 /OO 1.0 will be great for public offices.

      But where was the international attention to all this? The slashdot community didn't help.

    5. Re:Bundestag by ethereal · · Score: 1

      Wait, so the representative body of the people isn't part of the government? How, then does it affect what the government does? Maybe I'm missing something, but I would definitely say that, for example, Congress is a part of the U.S. government. Just because some bureaucracies in the government don't report to the legislature, doesn't mean that the legislature is not part of the government.

      --

      Your right to not believe: Americans United for Separation of Church and

  13. Re:Doppelstandard by Anonymous Coward · · Score: 0

    It's ok to make jokes about suppressing evil people. It is not ok to avoid paying taxes by masquerading a commercial entity as church.

  14. kennedy... by doooras · · Score: 3, Funny

    ich bin ein Linuxuser

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

      Now visualize Bush.

    2. Re:kennedy... by Anonymous Coward · · Score: 0

      ich bin ein Laden

    3. Re:kennedy... by DocSnyder · · Score: 2, Informative


      Schroeder: Ich bin ein Pinguin...


      (found within an article about Bundestux on Web.de)

    4. Re:kennedy... by imroy · · Score: 1

      I never thought I'd be nitpicking German, but that should be "Ich nin ein Linuxbenutzer".

    5. Re:kennedy... by sapone · · Score: 1

      Well, Germans actually use many English terms for computer related stuff, and "user" is almost as good as "Benutzer".

    6. Re:kennedy... by ethereal · · Score: 1

      You're a Linux donut?

      --

      Your right to not believe: Americans United for Separation of Church and

  15. Microsoft bows to outside pressure? by AndyDeck · · Score: 5, Interesting
    I'm practically speechless here... Microsoft has actually relinquished a proprietary lock.

    I am neither expert enough at Kerberos nor Samba to know if the above-referenced web page (Here in case you missed it) is truly sufficient for interoperability, but it sure looks like it.

    And the critical language is at the bottom:
    Microsoft grants you a perpetual, nonexclusive, royalty-free, world-wide right and license under any Microsoft copyrights in this specification to copy, publish and distribute this specification, and to implement this specification in your products.

    and

    Microsoft is not currently aware of the existence of patent(s) and/or pending application(s) that are essential to the implementation of this specification. However, if Microsoft becomes aware or has any patent(s) and/or pending applications that are essential to implement this specification, Microsoft will grant you a royalty-free license under applicable Microsoft intellectual property rights essential to implement this specification for the sole purpose of implementing this specification. Microsoft expressly reserves all other rights it may have in the material and subject matter of this specification. The licensing commitments made hereunder do not include any license for implementation of other published specifications developed elsewhere but referred to in this specification.


    Translation: You can use this spec in your products. It's not covered by any of our current or pending patents, and even if it is, you can still use it royalty-free.

    Other related specs are not rendered licensed or royalty-free, so they MAY have kept a loophole - but this looks sincere so far.

    Amazing news, really.
    --

    The Crystal Wind is the Storm, and the Storm is Data, and the Data is Life
    1. Re:Microsoft bows to outside pressure? by Anonymous Coward · · Score: 1, Funny

      Practically speechless? I'd hate to see get wordy then.

    2. Re:Microsoft bows to outside pressure? by Anonymous Coward · · Score: 0

      Typical.

      I went to the Microsoft Visual Studio .net launch event in NYC today. One of the presenters made the insightful observation that if Bill Gates can walk on water, his detractors will say: "that's because he cannot swim"

      You morons find fault in everything Microsoft does. Watch as the closed source world makes an even bigger technology gap ...

      Fucking paranoid hippies.

    3. Re:Microsoft bows to outside pressure? by Soko · · Score: 3, Interesting

      I think you can thank one Vinod Valloppillil for exposing the larcenous behaviour of the Microsoft Marketing Dept. - and thier influence on Microsofts coding practices - for this one. Much news about Microsoft has transpired since then, and most of it very, very bad for them.

      /imagine: a half bald, bawling marketdriod with a pile of his own bloddy hair at his feet, more in his fists at the side of his head, shouting "NO! We could of owned it all! NOOOOOOO!". Now smile. :-D/

      IMHO, it was the leaking of the Halloween Documents that had the most devestating effects on Microsoft. Those very same documents also give reason to still be guarded with our support.

      The timing of this is also suspicious with .Net on the way. From what I've read, most big comanes are telling Microsoft that .Net is OK, but thier keeping all thier data. Ergo, what if Microsoft wants to use Kerberos authentication from your server, whatever it is, to allow .Net services in? It may be needed for thier business model to actually work. Hmmmm.

      To paraphrase a famous Trojan :
      "I fear Microsoft even when they come bearing gifts".
      I'm pleased, but will still be very wary all the same.

      Soko

      --
      "Depression is merely anger without enthusiasm." - Anonymous
    4. Re:Microsoft bows to outside pressure? by Anonymous Coward · · Score: 0

      Don't forget "hypocritical".

      Take a look at the top of the page - you might see the same ad I just did. An ad for Microsoft .NET, hosted by doubleclick.

    5. Re:Microsoft bows to outside pressure? by Anonymous Coward · · Score: 0

      We find fault because Microsoft does so many fucked up things. The heat is on them now about .Net. Even Congress has taken an interest. They're still not out from under the anti-trust microscope yet either. It makes sense for them to throw people a bone or two now if it will help ensure that they get the bigger prizes they're shooting for in the future. This doesn't make them a nice company. There's too many other reasons to be pissed off and suspicious about them. Of course apologists like you will always grovel at the feet of those that have power, perhaps hoping that they will somehow favor you. Kinda like all those folks at Enron who were good little capitalists and listend to Rush every day until the big guys screwed them over and made out like bandits. I wish I could be there to see your face when you realized that Microsoft has screwed you over.

    6. Re:Microsoft bows to outside pressure? by Tony-A · · Score: 1

      Watch as the closed source world makes an even bigger technology gap ...

      New and better worms?

    7. Re:Microsoft bows to outside pressure? by larien · · Score: 2
      About time. The main issue people had wasn't the extension to Kerberos (which is in the Kerberos spec anyway, as I understand it), it was the fact they didn't tell anyone what it was or what it did. Then, when they did, they basically said "you can read this, but you can't use it to write anything or talk about it to anyone else". Now they've finally (it appears) opened up and said "this is how we do it; go forth and use it, but only to talk to Win2k".

      Hopefully, this will help products such as Samba and pam_smb to interoperate with win2k better.

    8. Re:Microsoft bows to outside pressure? by darkonc · · Score: 2
      You morons find fault in everything Microsoft does.

      When somebody whacks you on the backside of the head with a two by four enough times, you tend to wear helmets around him and get wary of turning your back on that person.

      After a couple of years of them not bushwacking people, we might start to trust Microsoft again.

      --
      Sometimes boldness is in fashion. Sometimes only the brave will be bold.
  16. why windows on the desktops? well... by dummkopf · · Score: 1

    i guess the main reason to keep windows on the desktops is to ensure compatibility with the rest of germany's industry and political infrastructure. just think of word attachments and how linux applications "handle" them. [personal note: they handle them right, they don;t!]. think also the shock secretary bertha would have if she comes in one day and sees KDE on the screen and the braindead ms office paperclip is gone...

    1. Re:why windows on the desktops? well... by DocSnyder · · Score: 1

      i guess the main reason to keep windows on the desktops is to ensure compatibility with the rest of germany's industry and political infrastructure.

      This kind of dependency is exactly what the Bundestux initiative wants to stop.

    2. Re:why windows on the desktops? well... by Anonymous Coward · · Score: 0

      We have a program that the German uses. Guess what it is a Windows program. We use Linux for our servers, and database (Postgres). Why will we not port our program to Linux? Well it is the numbers. We have 8000 systems in the US and 10 in Germany. We have only had 4 people ask for a Linux version. Plus the truth is our tech support people are just not up to supporting Linux.
      Linux is the bomb as a server. But...

  17. Re: sig by simonbp · · Score: 1

    I belive that your sig should be attributed to Voltare, not Beatrice Hall.

    Simon ;)

  18. That darn clipboard by fm6 · · Score: 4, Insightful
    Actually, I don't think anything's broken. The clipboard is just your classic you-can-configure-everything X-Windows app. And every distro seems to use the standard hacker-friendly config. Which does allow you to work with a minimum of clicks if you're used to it, but is insanity-inducing if you're used to the simpler Windows model.

    Hmm. This is just the sort of problem Lycoris would attack. Another reason to download it -- as soon as the slashdot effect dies down.

    1. Re:That darn clipboard by Bilestoad · · Score: 5, Insightful

      Here's why Linux isn't making up ground on the desktop. When someone says something doesn't work right the response is RTFM, or that it is supposed to be like that. If Linux is going to succeed in environments like the German government then intuitive or ingrained use patterns should be the norm, no matter how much geeks like the other way and no matter how much it might seem like windows. Geeks can turn it back the other way if they like, they know how.

    2. Re:That darn clipboard by Mr.+Slippery · · Score: 1
      but is insanity-inducing if you're used to the simpler Windows model.

      This is obviously some strange new usage of the work "simpler" that I've never encountered before... the gyrations I must undergo to accomplish the simple cut-and-paste of text on a Windows box is one of the great frustrations of having to use one of the damn things for e-mail at work. (We're stuck with Bloated Goats.)

      --
      Tom Swiss | the infamous tms | my blog
      You cannot wash away blood with blood
    3. Re:That darn clipboard by scotch · · Score: 2, Funny
      Here's why Linux isn't making up ground on the desktop.

      If I had a dollar for every time some slashdotter made the claim that reason X was why Linux was never going to succeed on the desktop, I'd probably have enough money to take my other kidney out of hawk.

      --
      XML causes global warming.
    4. Re:That darn clipboard by Sivar · · Score: 2

      You mean CTRL-C, CTRL-V?
      Ya, that can be pretty painful. :-)

      --
      Computer Science is no more about computers than astronomy is about telescopes. --E. W. Dijkstra
    5. Re:That darn clipboard by joekool · · Score: 1

      actually, if you think about it, it's highlight, CTRL-C, click where you want it, CTRL-v.
      For X, it's highlight, click. So the windows version requires twice as many operations, AND for you to use the keyboard!

      Oh and just for the record, the microsoft style of cut-and-paste seems to work fine in KDE, with the exception that for some applications, nothing can be highlighted in between the cut and the paste. It is my understanding that this is a problem with the way the app is handling the clipboard, and that correct usage would make that problem go away

      --

      Slackware: old school feel, new school gear.
    6. Re:That darn clipboard by Pope+Slackman · · Score: 2

      If I had a dollar for every time some slashdotter made the claim that reason X was why Linux was never going to succeed on the desktop

      And if I had a dolla' for every time a slashbot comes to the defense of the slow, ugly,
      antiquated, inconsistent-by-design POS that is X, I'd have a limitless supply of beer money.

      C-X C-S

    7. Re:That darn clipboard by Phil+Wilkins · · Score: 1

      Aaaaargh! It's not the Windows model, it's the Macintosh model, right down to the accelerators!

    8. Re:That darn clipboard by raistlinne · · Score: 1

      If these people are going to roll out thousands of roughly identical desktops, their IT staff can take the time to figure out how to set the default copy and paste to be that stupid menu interface. Which you can use anyway in most applications. It's not like the fact that you can middle-click to paste somehow turns off the edit->paste menus or keyboard shortcuts where they are implemented.

      --
      They laughed at Einstein. They laughed at the Wright Brothers. But they also laughed at Bozo the Clown. -- C. Sagan
    9. Re:That darn clipboard by Frizzle+Fry · · Score: 1

      Yes, the windows way may take more keystrokes/ mouse motions, but it will always do what you want. On X, if you highlight something else, you lose what was in your copy buffer. For example, if you want to paste text to replace other text, you can't highlight what you're replacing and then paste. On Windows, you never accidentally lose what you have copied, since it's pretty hard to accidentally hit ctrl-C.

      --
      I'd rather be lucky than good.
    10. Re:That darn clipboard by Grahf666 · · Score: 1

      Macs thankfully use Command instead of that evil Control key - much less hand contortions that way.

    11. Re:That darn clipboard by Anonymous Coward · · Score: 0
      You are such an idiot. X was meant as "insert whatever", not as the X windows system. But since you brought it up, how is X (the windowing system) ugly? Maybe certain toolkits, or window managers, or desktop environments, or even applications might be ugly, but X isn't. Saying it is ugly is like saying a painters Canvas is ugly.

      Way to buck the system there, though, Pope Dumbass. I hope that BSD you use doesn't come with X since it's so antiquated, slow, ugly and and inconsistent by design. ROTFL, you ignorant fuck

    12. Re:That darn clipboard by azzy · · Score: 1

      To be honest... on X for me it's mostly: highlight url, click in browser location bar, highlight address, middle click.. damn.. delete address, highlight url, click in location bar, middle click, phew.

    13. Re:That darn clipboard by Anonymous Coward · · Score: 0

      you can click once in text area, CTRL-U, middle-click ... not great, but a step better than windows.

    14. Re:That darn clipboard by funky+womble · · Score: 1

      ^C, ^V is fine. What I don't like is the stupid fscking rightclick-copy which you are sometimes forced to do when ^C fails.

    15. Re:That darn clipboard by tal197 · · Score: 2

      Or just click the middle button in the main browser (HTML) area...

    16. Re:That darn clipboard by Mr.+Slippery · · Score: 1
      You mean CTRL-C, CTRL-V? Ya, that can be pretty painful. :-)

      Requiring a combination of mouse and keyboard actions to accomplish a simple task is wrong. (The alternative of requiring a drop-down menu to accomplish a simple task is also wrong.)

      Trying to do this particular combination is you mouse left-handed is really wrong. (If you do a lot of text editing, and your right hand is working the curson control keys, it's better to mouse left. At least for me, as it keep my wrists from hurting.)

      --
      Tom Swiss | the infamous tms | my blog
      You cannot wash away blood with blood
    17. Re:That darn clipboard by Anonymous Coward · · Score: 0

      Sure. You'll get paid whenever Linux does manage to succeed on the desktop. Which should be shortly after Satan is throwing snowballs at winged pigs.

      BTW, it's hock, not hawk. Unless a bird of prey is currently devouring your kidney.

    18. Re:That darn clipboard by Anonymous Coward · · Score: 0

      Its not always a bad thing to be more like windows. For every bad design decision MS made they made about a dozen very good decisions. The open source community's failure to recongize that is one of the big reasons Linux is a failure in the desktop environment (Sorry zeolots, look at the numbers, its the truth).

      Here is leason Number 1 from MS:
      99% of the time easy is better then hard.

    19. Re:That darn clipboard by opkool · · Score: 2

      Using Konqueror:

      - highlight URL,
      - click on Konqueror's "delete URL" button,
      - middle click,
      - press enter
      - grin.

    20. Re:That darn clipboard by scotch · · Score: 1

      LOL - wrong word, but still funny.

      --
      XML causes global warming.
    21. Re:That darn clipboard by dorzak · · Score: 2

      Actually ctrl-c, ctrl-v doesn't work in all windows apps, unless the programmer of the app sets it up to work. Same with the Linux clipboard, the apps are where the implementation matters, NOT the window manager.

    22. Re:That darn clipboard by Anonymous Coward · · Score: 0

      "Hock" - the word is "hock". Or was your kidney really eaten by a hawk?

    23. Re:That darn clipboard by CyberKnet · · Score: 2

      You do not have to use the mouse... simply holding shift while navigating with those right-handed left/right cursor keys one char at a time, or if you hold down control as well then one "word" at a time, as well as up or down... but I dont see the point... you have to use the mouse in linux too... (unless you're in vi, in which case I spectacularly fail to remember what the yank keystroke is... all the time... you'd think I'd remember).

      --
      Video meliora proboque deteriora sequor - Ovidius
    24. Re:That darn clipboard by mvdwege · · Score: 1

      Using Mozilla (or a derivative):

      • Highlight URL,
      • Middle-click on any location on the page that isn't a link.

      That's all there is to it. Konqueror supports this too.

      Mart
      --
      "I know I will be modded down for this": where's the option '-1, Asking for it'?
    25. Re:That darn clipboard by darkonc · · Score: 2
      The Microsoft way of doing things is not intuitive. It may be ingrained for people who grew up under Microsoft, but that's not the same as intuitive.

      I think that it was pointed out that it's generally possible for people to configure their systems so that it works in the 'Microsoft' way. If the Bundestad was going to order 300,000 copies of Linux, I'm sure that some distro maker would be happy to create a distro version that configured KDE in this manner, out of the box.

      --
      Sometimes boldness is in fashion. Sometimes only the brave will be bold.
    26. Re:That darn clipboard by darkonc · · Score: 2
      Linux is a failure in the desktop environment (Sorry zeolots, look at the numbers, its the truth).

      Or, as we used to say as kids:

      10 million flies, can't be wrong -- eat shit!
      --
      Sometimes boldness is in fashion. Sometimes only the brave will be bold.
  19. Read it again, because they *have* to. by Bob_Robertson · · Score: 4, Interesting

    Since WinNT is closed source, the only place to get service and support is from Microsoft.

    Since Microsoft will not be supporting NT4 past 2003, they are wisely getting their house in order before they run out of time.

    Everything has to change anyway, so they are entertaining the idea of building something better. Unfortunately, the argument that they don't have to replace the hardware at all wasn't good enough.

    So rather than spend the money on consultants to use existing hardware, and free software, to rebuild their network, they are going to spend the money on consultants, new hardware and new software to retain the same functionality they have now.

    And in a few years, when Microsoft stops supporting XP, they're right back where they are now.

    That's why it's called an "Upgrade Cycle".

    Bob-

    --
    The Ludwig von Mises Institute. The reasoning individuals economics
    1. Re:Read it again, because they *have* to. by aardvarkjoe · · Score: 2
      That's why it's called an "Upgrade Cycle".


      I generally call it the "Upgrade Steamroller".

      --

      How can we continue to believe in a just universe and freedom to eat crackers if we have no ale?
    2. Re:Read it again, because they *have* to. by JabberWokky · · Score: 2
      Using 'Bzzt, wrong!' [slashdot.org] as a form of argument?

      But an unsupported oneliner is?

      --
      Evan

      --
      "$30 for the One True Ring. $10 each additional ring!" -- JRR "Bob" Tolkien
  20. Re: sig by jezreel · · Score: 1

    A month ago someone on /. pointed me to
    http://public.logica.com/~stepneys/cyc/l/liberty .h tm and it told me the following:

    <SNIP>
    The phrase "I disapprove of what you say, but I will defend to the death your right to say it" is widely attributed to Voltaire, but cannot be found in his writings. With good reason. The phrase was invented by a later author as an epitome of his attitude. It appeared in The Friends of Voltaire (1906), written by Evelyn Beatrice Hall under the pseudonym S[tephen] G. Tallentyre.
    ...
    Hall wrote:

    ...The men who had hated [the book], and had not particularly loved Helvétius, flocked round him now. Voltaire forgave him all injuries, intentional or unintentional. 'What a fuss about an omelette!' he had exclaimed when he heard of the burning. How abominably unjust to persecute a man for such an airy trifle as that! 'I disapprove of what you say, but I will defend to the death your right to say it,' was his attitude now.
    ...
    Hall herself claimed later that she had been paraphrasing Voltaire's words in his Essay on Tolerance: "Think for yourselves and let others enjoy the privilege to do so too."
    </SNAP>

    ;)

    --
    0 001 11 1
  21. Two Towers Trailer at END of Movie by cybermage · · Score: 5, Funny

    Most people, at least in the US, don't bother to sit through the ending credits; so, they'll miss the trailer for Two Towers unless they're told about it as the trailer will run, properly, after the movie.

    Of course, given what theaters pay their workers, let's hope they actually tack it to the end and not the beginning. ;)

    1. Re:Two Towers Trailer at END of Movie by ainsoph · · Score: 2

      are you kidding?

      I just saw it again yesterday.. did not stay.

      guess I will have to go again.

    2. Re:Two Towers Trailer at END of Movie by Anonymous Coward · · Score: 0

      "Two towers" is the flick about Sep 11th, right?

    3. Re:Two Towers Trailer at END of Movie by L0rdJedi · · Score: 2, Informative

      I hope you're kidding and that you're really going to wait until March 22nd to go see it again. Otherwise, you'll be in for a nasty surprise when you sit through the closing credits and find that there is no trailer afterwards.

  22. just a thought by Anonymous Coward · · Score: 0

    just a thought... i believe the patch for Starcraft with UDP support came out before all this mess. But, who cares.

  23. Blizzard by Seclusion · · Score: 2, Interesting

    "Whatever you may think of Blizzard and the DMCA, at least it shows Blizzard is listening to its fans." And it only took them 4 years to get around to this issue. Not that I'm complaining much, blizzard is better then some other software company's when it comes to patching games after sales for them have dropped. Still, I have to wonder if it's worth supporting a company that represses the people who actually buy their software in the name of piracy protection.

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

    Religion is cause for untold suffering. Forbidding religion is cause for untold suffering. Not offering certain privileges to groups which match reasonable criteria indicating they are not a church is not cause for untold suffering. Other "religious" groups which match the same criteria are either closely watched or also don't enjoy the privileges which are reserved for churches. We don't burn them at the stake, you know.

  25. Re:Doppelstandard by phyxeld · · Score: 0, Flamebait

    Secondly, if Southern Baptists can get away with it, why shouldn't Scientologists?

    Nobody should get away with it. All religious organizations that collect money from their followers and operate in a bussiness-like fashion should be treated as a comercial entity, because thats what they are.

    --
    __
    Choose mnemonic identifiers. If you can't remember what mnemonic means, you've got a problem. - Larry Wall
  26. Starcraft by Anonymous Coward · · Score: 5, Interesting

    Actually the UDP support has nothing to do with bnetd. Starcraft was ported to Mac OS X, which doesn't have a working IPX protocol that they could use. So rather than try to graft IPX onto the Carbon version of Starcraft they created a new UDP version for LAN play with OS X, then added UDP to the other versions afterwards.

    There were a few posts to insidemacgames.com's forums by the Blizzard techs who made the patch.

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

      YEah, pft. It's not like Blizzard did this out of the goodness of their hearts. Even if they did 'listen to their customers'... it's only, what, 5 years too late? For pete's sake, the entire Quake 1 engine has been open sourced since then!

    2. Re:Starcraft by Anonymous Coward · · Score: 0

      Any idea if they'll do the same with Warcraft III?

    3. Re:Starcraft by Vic+Fountain · · Score: 1

      Yes. It essentially looks like exactly the same protocol as IPX-Play, simply on top of UDP. Local-Net-Broadcasts are used all the time (at least for discovering network games).

      If you want to play Stracraft in a routed network you still need bnetd.

  27. Listening to which fans? by Kasreyn · · Score: 2, Interesting

    "Whatever you may think of Blizzard and the DMCA, at least it shows Blizzard is listening to its fans."

    Oh? Which fans might that be?

    I think I can speak on behalf of D1 players everywhere: over 5 years on the clock and still running. Where's the patch for the dupe bug, Blizz? Oh, what's that you say? There's NOT a patch for the most egregious bug in the game YET? After 5 YEARS? And don't even get me started on all the other bugs that would be easily fixed if they gave half a rat's ass.

    Hm. So much for the fans.

    -Kasreyn

    --
    Kasreyn: Cheerfully playing the part of Devil's Advocate to hairtrigger /. flamers since 1999.
    1. Re:Listening to which fans? by Anonymous Coward · · Score: 0

      That would be the fans that are still buying products, moron, not the ones playing an ancient game like Diablo I.

      What the fuck do you think a company is FOR, anyway?

    2. Re:Listening to which fans? by Bowfinger · · Score: 5, Interesting
      Be reasonable. D1 was great in its day. I lost thousands of hours to it. But D1 is a dead product, superceded by D2. If you liked the original, you will probably like D2 even better. It's the same basic game, but with far, far greater variety and replay value. Of course, if you didn't like D1, you may not like D2 either. To each his own.

      There is no replacement for StarCraft. There doesn't appear to be one on the horizon. I think it is remarkable that a company like Blizzard continues to support and enhance it. How many other companies are still provding free patches for five-year-old games? How many other companies even provide bug fixes for old products like this with little sales potential?

      I too am concerned about Blizzard's actions with respect to bnetd. I understand their legitimate need (and their right) to control the spread of the Warcraft III beta, but they overreacted. I hope this is just an aberration. Too many companies seem to have run out of fresh ideas of their own, so they use the legal system to suppress fair competition. It would be a shame if Blizzard has joined that list.

      Yes, Blizzard has problems. If you look at their overall record, I think Blizzard is still one of the good guys. There don't seem to be many of them left. Give Blizzard a little slack, at least for a while longer.

      But that's just my $0.02 worth.

    3. Re:Listening to which fans? by bonzoesc · · Score: 2
      There is no replacement for StarCraft. There doesn't appear to be one on the horizon.
      You sir, are terribly uninformed. One of the many reasons bnetd is popular *right now* is the fact that it can be used to play the Warcraft 3 beta (which is almost as stable as Starcraft with almost all the beauty of Homeworld) which was leaked by a participant in the public beta. Sure, there is no legal commercial repacement for Starcraft yet (no other game has the same style of play that only Blizzard does right), but Warcraft 3 is not just on the horizon, but already available to the warezing members of the gaming public.
    4. Re:Listening to which fans? by Anonymous Coward · · Score: 0

      Starcraft and Warcraft, while similar in game play, appeal to different audiences. Warcraft is swords and sorcery, Starcraft is sci-fi. Many enjoy both, but some people really dislike one or the other (and then there's those that dislike both).

      So to say that Warcraft III is a replacement for Starcraft would be a bit much.

    5. Re:Listening to which fans? by ethereal · · Score: 1

      Not to mention that SC is sprite-based and WC3 is polygon-based. Until polygons don't look like cheap dime-store mannequins, some of us actually prefer sprite-based games. They're easier on the eyes.

      --

      Your right to not believe: Americans United for Separation of Church and

    6. Re:Listening to which fans? by Magius_AR · · Score: 1
      There is no replacement for StarCraft. There doesn't appear to be one on the horizon. I think it is remarkable that a company like Blizzard continues to support and enhance it. How many other companies are still provding free patches for five-year-old games? How many other companies even provide bug fixes for old products like this with little sales potential?
      Agreed, it will be hard to find a game to match Starcraft's uniqueness, in balance, strategy, and playability. And yes they do continue to release patches, including alterations to gameplay (unit strength/cost/etc) in an attempt to make it more balanced (the recent downgrade to Protoss psi storm and corsair web duration was sooooooo needed).

      However, they fail miserably to maintain a decent environment to play in. Bnet, in its current form, is crap. Their servers lag or fail randomly, and the game connection software is so buggy that if a flood of people connect at once to a large game, it'll practically disconnect you from Bnet. They also made it incredibly easy to exploit cheats such as map hacks, and (more annoyingly) lag hacks. All these problems have been around for YEARS, and loyal fans have complained until they were all blue in the face, but nothing has been done to fix the issue.

      With such poor servers, and massive abundance of cheats, is it any wonder people went looking for another gaming environment/server? Hell, I can rarely join an 8 player match anymore nowadays without running into at least ONE guy with a map/lag hack.

      Magius_AR

    7. Re:Listening to which fans? by Rakarra · · Score: 1
      Be reasonable. D1 was great in its day. I lost thousands of hours to it. But D1 is a dead product, superceded by D2.

      The problem is, the worst of Diablo2's bugs are still unfixed after all this time. These include bugs like:

      • The buggy syncronization between client and server. When playing an online game, even on a local lan, where monsters appear on the screen are often not where the server thinks they are. This is fine for targeted spells and click-attack moves, but for area-effect spells like war-cry, meteor, firewall (depending on how you use it), blizzard, etc, you'll sometimes miss because they're not aimed at the monsters themselves but close to where they appear to be.
      • The fend/fury/zeal bug (which I suspect may be a syncronization issue as well).
      • The dupe bugs which STILL plauge battle.net and have destroyed the economy there. You can no longer trade items, since you don't know if the item you will receive is actually a dupe which will be automatically deleted later. There've also been a number of trade-hack bugs which cheated people out of their items, but at least most of these have been fixed.
      • No new runewords. Ok, this isn't a bug, but a long-promised feature that still hasn't been added. It is EXTREMELY easy to add a runeword (it takes all of 10 minutes with the tools Blizzard should have), yet Blizzard still hasn't added new runewords, even though this was a feature they hyped. These new runewords were published in the October issue of Computer Gamers (gaming?) Weekly.. and we never heard of them again.
      People want these problems fixed, but Blizzard doesn't seem to want to add anything to the game anymore. I'd say D2 is a dead product, superceded by the imminent Warcraft III.

  28. UDPbnetd by hirschma · · Score: 2, Informative

    Um, the UDP thing doesn't replace bnetd. You can't use it to play against other folks on the Internet (unless you're using VPNs, or some kind of tunnel that doesn't currently exist). Choice is still lost, unfortunately.

    Blizzard is suck.

    1. Re:UDPbnetd by Moridineas · · Score: 1

      Yeah, and nobody is making you buy their games, so you have nothing to complain about!

      Scott

  29. Re:Doppelstandard by Anonymous Coward · · Score: 0

    they are out to take over the world

    And what has Torvalds said is his goal? "World Domination". I guess that must mean something different.

  30. Re:Doppelstandard by Anonymous Coward · · Score: 0

    Right, nice talking to you. Now please excuse me, I have to put on my Lederhosn and eat some Sauerkraut.

  31. Re:Shutup, you stupid German. by Anonymous Coward · · Score: 0

    Hrmm, and lets just forget about what you did to the asians.. blacks and japanese. And the number of great things that germans have done (not counting that decade). I pitty you greatly for your stupidity.

    p.s. funny how you use linus' name yet your email is linuxisforfags@yahoo.com

  32. UnixConfig (tm) by KidSock · · Score: 4, Interesting

    I was ready to post my message to the UnixConfig message board but apparently I wasn't logged into sourceforge. I think I'll just post my comments in response to the documents prepared there here instead:

    --8<--

    A core system would handle parsing, verification and storage of text-based configuration files in one or two basic formats.

    We cannot do this. We must be able to handle arbirary file formats. There is no way we will get anyone to change the format of Samba's smb.conf, Apaches truly arcane httpd.conf, or DNS zone files for example. We *could* standardize on a uniform in memory representation but I'm not in favor of that either. I think we have to go all the way up to the API level (e.g. int exports_add(const char path, int flags, ...,{SMB|HTTP|NFS|...}).

    The master copy of the configuration is always left in the native text files (in /etc and ~/.*). This is where linuxconf falls down, it starts keeping its own copy of the configuration, which means if linuxconf takes over your system and then later something stuffs up, it's difficult to edit a text file manually without losing linuxconf completely.

    Absolutely. The confuration files *are* the database. On a separate front, we might provide an idealized open-ended application configuration library for assisting new development but I think there would have to be some weight behind the main front before developers would even consider it. That might also give us the opportunity to normalize on a few file formats (e.g. scanf, WINI, XML).

    Another option is to allow plugins to handle how the data is stored.

    That's a goodish idea but there are interfacing issues. By "plugins" are you suggesting one could write their parser in C or C++ or Perl? At what point do you normalize on a common language? Keep in mind this has nothing to do with *file* formats.

    In order for some features to work, it might be necessary for application developers to switch to the use of the configuration manager for their internal routines.

    We cannot do this. We must transparently manage data within the configuration files of the applications themselves. There is no way in heck we'll get app developers to convert. Their intrests are far more important in their mind (and they're probably rigth).

    A key element would be the configuration format description file. This would list the configuration options for a given piece of software, giving for each one the name, type (boolean, list, string, filename, internet address, etc.), options, category (for sub-sections within the config), and help text (short and long).

    You'll end up with a glorafied property editor and that's not what you want. What I mean by this is that you do NOT just want to map configuration options within application config files to the configuration options of whatever tool we're talking about. This is one of the greatest failures of UNIX confuration tools. It would be far more effective to isolate and the concepts associated with changing the behavior of a system (or group of systems) rather than just mapping check boxes to booleans and selects to lists. The KDE runlevel editor is a spectacular example of this failure; it does not isolate the concept of what it means to change the initialization behavor of your system.

    For example, rather than writing configuration screens for Samba, Apache, Pro-FTPd, and NFS exports, write an "Exports" module that handles all of them uniformly. They all do essentially the same thing; make a portion of your filesystem available as a network service. Similarly, instead of having a PPP dialer, make a module that controls your "Network Interfaces" (RH has largely done this working PPP into network-scripts). Again, isolate concepts rather than parameterize configuration options.

    1. Re:UnixConfig (tm) by WetCat · · Score: 1

      My opinion:
      better thing is to have prolog language based database of configuration that is able to keep facts from text files and put it into system of knowledge.
      TCL/TK can provide a visual GUI interface to the base.
      You will be able to ask that base non-trivial questions about your configuration, which is not possible in other approaches.
      Of course that base can have prolog terms to generate original text configs on its contents.

    2. Re:UnixConfig (tm) by small_dick · · Score: 2

      I absolutely beleive their should be a /etc/xml-config hierarchy, optionally populated, with translators between the old and new formats.

      Once done, any of the usual xml property editors can be used to edit same.

      --


      Treatment, not tyranny. End the drug war and free our American POWs.
      See my user info for links.
    3. Re:UnixConfig (tm) by KidSock · · Score: 2

      better thing is to have prolog language based database of configuration that is able to keep facts from text files and put it into system of knowledge.
      You will be able to ask that base non-trivial questions about your configuration, which is not possible in other approaches.


      If if calculates dependencies between functionality then it sounds like a great idea. Otherwise I'm not convinced this "system of knowledge" would really be useful.

      Regarding the text file vs. database issue, I suppose the config file data could be parsed on demand and cached for the prolog interpreter. You would just have to come up with a normalized data structure to address every datum and then load the file(s) when one of those datums is trapped. That's really how a database works albeit this UnixConfig Prolog Interpreter version would be a bit more complex due to the inconsistent nature of datafiles under it.

      Unfortunately, don't see app developers committing to it though. Having a 'prolog language' backend must not be required for the app to run at least. And it cannot be another daemon mucking up my process table! Make it a lib and use shared memory pls :~)

    4. Re:UnixConfig (tm) by KidSock · · Score: 2

      I absolutely beleive their should be a /etc/xml-config hierarchy, optionally populated, with translators between the old and new formats.

      Once done, any of the usual xml property editors can be used to edit same.

      No. This is a very naive approach that does nothing to solve the real problems. XML is a file format. This UnixConfig issue will not be solved with a file format. We are not writing a property editor.

    5. Re:UnixConfig (tm) by dickens · · Score: 1
      It would be far more effective to isolate and the concepts associated with changing the behavior of a system (or group of systems) rather than just mapping check boxes to booleans and selects to lists.

      Like AIX's smit ?

    6. Re:UnixConfig (tm) by KidSock · · Score: 2

      It would be far more effective to isolate and the concepts associated with changing the behavior of a system (or group of systems) rather than just mapping check boxes to booleans and selects to lists.

      Like AIX's smit ?

      Humm, smit does look interesting. I particularly like the part about dropping out to a shell with the command on the commandline without actually executing it right away. That's a great idea. Are you familiar with this program? If so, what are it's weaknesses?

    7. Re:UnixConfig (tm) by ninewands · · Score: 2

      Another option is to allow plugins to handle how the data is stored.

      That's a goodish idea but there are interfacing issues. By "plugins" are you suggesting one could write their parser in C or C++ or Perl? At what point do you normalize on a common language? Keep in mind this has nothing to do with *file* formats.


      No need to "normalize on a standard language" ... back in the 80's I wrote utility modules for Autocad Lisp programs in C ... and neither I, nor the developers of the AutoLisp programs needed to worry about glue code. It is up to the authors of the plug-in API to write the bindings for the various languages that might be used for parsers.

      Personally, I would expect that a Universal Unix Configuration Tool(TM) would come with a plugin interface supporting C, C++, pascal, fortran, Java, perl, php (maybe ... gotta keep webmin in mind), Tcl/Tk and Python before it could hit a 1.0 release. Your program needs a different parser and you don't like any of those those languages? It's your itch ... scratch it ... write the parser and contribute to the project.

      IMNSHO, The Universal Unix Configuration Tool and the Kernel Janitors project, comprise the KEY component in the World Domination Project(SM).

      Unix (and Linux IS a "u" Unix) IS user-friendly ... it's just a little more picky about who it's friends are than the monopoli^H^H^H^H^H^H^H^Hcompetitor is.

    8. Re:UnixConfig (tm) by Manax · · Score: 1
      I developed 'plug-ins' for SMIT, as well as custom install packages. It is a very slow, bloated piece of software. But it is not very different from other system admin type tools. I'd suggest you not be impressed with the package as a whole because of one feature. (Although it may be a cool feature.)

      Admittedly it's been perhaps 5 years since I worked on SMIT, so perhaps it is cleaner now...

      --
      "Why should I be content to simply live in this world, when I, as a human being, can CREATE it?" - Oertel
    9. Re:UnixConfig (tm) by WetCat · · Score: 1

      1) Surely prolog is not REQUIRED... it can run sometimes, gathering information from text files or updating that text files. It may be called from programs, as a module 2) Prolog CAN be programmed to show and change functional dependencies between system components. 3) you even can show graphical dependencies between components in a graph on a screen (Mmm! I would really like it! :)

  33. Re:Shutup, you stupid German. by borat · · Score: 1

    I am not from German. I am of Kazakstan which was USSR until we independance in 1991. and second of all you probebly werent even alive in ww2 and i wasn't too. I'm shure there are some German reading slashdot that are good and should be take offendend. Another thing is that meny more people of USSR died in ww2 than americas or any where else. I assumed to find more intellengence people on the slashdot but there's always a one persen who will make other peoples look bad i guess.

  34. Agreed -- copy/paste needs to be fixed by Tom7 · · Score: 2

    Hey, I agree. Copy/paste is one of the worst usability problems with KDE (and other window managers I've used).

    It works perfectly in windows.

    I hope that this news reminds some people that there are still basic problems to be addressed before linux on the desktop can go mainstream.

    (OTOH, I am pretty impressed with KDE. It has been running 160 days straight on this box, and 160 days ago was my first boot... other window managers I've used have not been so stable.)

    1. Re:Agreed -- copy/paste needs to be fixed by Anonymous Coward · · Score: 0

      Um, some of us like select-to-copy and middle-click-to-paste. To me, that's intuitive - the Windows Ctrl-C/Ctrl-V combo is what's strange.

      I don't consider it a problem at all.

      And Blackbox is stable too. :)

    2. Re:Agreed -- copy/paste needs to be fixed by Tom7 · · Score: 1

      AC writes,

      > Um, some of us like select-to-copy and
      > middle-click-to-paste. To me, that's intuitive -
      > the Windows Ctrl-C/Ctrl-V combo is what's strange.
      >
      > I don't consider it a problem at all.

      I don't consider that a problem either, the problem is that it doesn't always work! It's fine when cutting and pasting between Xterms, but between xterms, mozilla, acrobat, emacs? It's a nightmare.

    3. Re:Agreed -- copy/paste needs to be fixed by aardvarkjoe · · Score: 2
      And Blackbox is stable too. :)


      The version that was out 160 days ago sure wasn't. Although I have yet to crash the most recent one (35 days on my system).

      --

      How can we continue to believe in a just universe and freedom to eat crackers if we have no ale?
    4. Re:Agreed -- copy/paste needs to be fixed by Guy+Harris · · Score: 2
      Um, some of us like select-to-copy and middle-click-to-paste.

      And some of us like select-to-select, middle-click-to-paste-current-selection, Ctrl-C-to-copy-current-selection-to-clipboard, and Ctrl-V-to-paste-clipboard.

      Fortunately, that's all possible with X - Motif and GTK+, for example, have done that for ages, and now Qt 3.0 does it, so KDE 3.0 will do so as well.

      (The clipboard is what Ctrl-C copies to. The current selection is what's selected. Don't confuse the two, they are not the same thing in X. See the X clipboard selection for details.)

  35. Re:Shutup, you stupid German. by Anonymous Coward · · Score: 0

    Don't worry about him borat.
    He is obviously a troll so , my advice, ignore him.

  36. UDP is an Internet Protocol, right? by BlackGriffen · · Score: 2

    It's time to make an app that will make a "LAN" out of the internet. Nothing drastic, just an IRC chat client, and some software to keep track of the IP addresses of the gamers, and fool the game in to thinking that the game is being played over a LAN. It shouldn't be much harder than hacking together a new battle.net, and I doubt there is anything Blizz legal could do about it (since all you're doing is making a virtual UDP LAN with a chat client, Blizzard's own software is doing all the rest). This software could even be open source, since it requires Blizz to add the LAN play themselves (read: War3 betas wouldn't work with this). I see definite possibilities...

    BlackGriffen

    1. Re:UDP is an Internet Protocol, right? by snilloc · · Score: 2, Interesting
      What, you mean exactly like Kahn did for IPX before it mysteriously vanished from the internet? Kahn

      If anybody can actually tell me what the hell happened to Kahn, you get a cookie or something. At least one of the Stargate Network guys must read /. !!

    2. Re:UDP is an Internet Protocol, right? by matman · · Score: 1

      The point of NetBIOS datagram service (and the rest of the suite) over TCP/IP (UDP) was sort of to make a LAN out of the internet.

    3. Re:UDP is an Internet Protocol, right? by StormyWeather · · Score: 2, Informative

      http://www.kali.net/

      I used kali all the time a long time go.

  37. Non-exclusive Bullshit by Royster · · Score: 2

    What's the about MS granting the world a non-exclusive license to implement their Kerberos protocol? We need an *exclusive* license. We don't want the trilobites on Europa to be implementing a protocol that has security implementations.

    What ever happened to the Prime Directive, dammit!

    --
    I have discovered a truly marvelous sig, unfortunately the sig limit is too small to contain i
  38. Re:Germany was only respectable... by Anonymous Coward · · Score: 0

    No means to tell if this subject is really from US... could be from anywhere and just be pretending to be from USA.

    I myself... where am I from?

  39. I'm suspicious of MS (big shock) by fanatic · · Score: 2

    From the license:

    However, if Microsoft becomes aware or has any patent(s) and/or pending applications that are essential to implement this specification, Microsoft will grant you a royalty-free license under applicable Microsoft intellectual property rights essential to implement this specification for the sole purpose of implementing this specification.

    First, there's a word missing in there somewhere. To what are they granting a license under "applicable Microsoft intellectual property rights"? But more importantly, when they grant whatever it is, what will those "applicable Microsoft intellectual property rights" do to the entities that try and use whatever is being granted? This is NOT the GPL by any stretch of the imigination.

    --
    "that's not encryption - it's a new perl script that I'm working on..." - from some Matrix parody
    1. Re:I'm suspicious of MS (big shock) by ninewands · · Score: 2

      However, if Microsoft becomes aware or has any patent(s) and/or pending applications that are essential to implement this specification, Microsoft will grant you a royalty-free license under applicable Microsoft intellectual property rights essential to implement this specification for the sole purpose of implementing this specification.

      Read that to say "the left hand doesn't know what the right hand is doing ... but if we find out you've gotten a hand job by relying on this, we won't try to charge you anything ... "

      "OTOH, if somebody else has a patent/copyright we've infringed, you're on your own (read 'hosed'), Bubba, because our IP rights are zero."

  40. Here's a novel idea... by johnthorensen · · Score: 1

    So the Bundestag testers don't like KDE's Cut-and-Paste method, and hence recommend Windows for the desktops. Um... ..isn't that why we have source code? -John

  41. Re:End of move, before credits by Anonymous Coward · · Score: 0

    According to a report on theonering.net, Jackson himself said that right after the scene with Sam and Frodo fades to black, but before the credits, is when the approximately 3.5 minutes of footage from Two Towers will play.

  42. My god man!! by Anonymous Coward · · Score: 0

    How many things can you get wrong?

    The MIT code is updated fairly regularly.

    I am not sure what you mean by fully complete as it is the standard and quite adequate to get the job done as well as develop support for it in other applications. If you mean otherwise, please state what it lacks.

  43. Put down the crack pipe... by Palin · · Score: 1

    KDE has implimented the CTL+(C|V|X) method that windows uses. I don't get how people, that I would assume be coming from windows, not be familiar with CTRL+(X|C|V) for cut/copy/paste?

    Did everyone just forget that KDE does that and assume it used the standard highlight + button2 thing to copy/paste?

    --
    Palin...
    1. Re:Put down the crack pipe... by Anonymous Coward · · Score: 0

      Maybe they where talking about using a mouse to do it...

      Highlight, right click, select copy/cut, place cursor, right click, select paste.

      Using button2 can suck when it's a scroll wheel.

      You end up scrolling the document, or it scrolls instead of clicking or you have to press it to hard, it's just a pain the ass.

      I just use the keyboard, but if your trying to use a mouse, it's different, and with scroll wheel button 2 can kinda suck.

  44. Why do all the games seem to use IPX for lan play by JSBiff · · Score: 1

    Why do Westwood, Blizzard, Microsoft et al force you to either use IPX for LAN games, or connect through their stupid battle.net, westwood.net, msn zone, et al services? Why, when me and a buddy are on the same LAN do we have to either use IPX or use a third-party server to connect to each other? Thank God MacIntosh doesn't support IPX so Blizzard was forced to make a tcp/ip based lan option.

  45. Re:The Smurfs: Socialist Propoganda by Sivar · · Score: 2

    You didn't know this?

    --
    Computer Science is no more about computers than astronomy is about telescopes. --E. W. Dijkstra
  46. Re:Why do all the games seem to use IPX for lan pl by Anguirel · · Score: 2, Interesting

    Because, for LAN games, IPX is a better protocol. It bypasses a lot of routing issues that happen otherwise, and is simply faster. Try running a game that supports both (loke Age of Empires 2) via TCP/IP, and then one via IPX to the same person. You'll experience a lot more lag on the TCP/IP game, in general. I'm not certain of the reasons behind this, but I know that IPX has a 'guaranteed' bandwidth that TCP/IP lacks since it can only be used in LAN settings.

    And... I though Mac did support IPX...

    --
    ~Anguirel (lit. Living Star-Iron)
    QA: The art of telling someone that their baby is ugly without getting punched.
  47. Difference between Mac and KDE behavior by yerricde · · Score: 2

    KDE has implimented the CTL+(C|V|X) method that windows uses. I don't get how people, that I would assume be coming from windows, not be familiar with CTRL+(X|C|V) for cut/copy/paste?

    Let's do the same operation (select, accel+C, select, accel+V) on Mac OS (Windows is the same), the KDE desktop, and the GNOME desktop.

    Mac. Select, Cmd+C: Copy first selection to clipboard. Select, Cmd+V: Replace second selection with copy of first selection. Mac users and Windows users are used to this behavior.

    KDE. Select: Copy first selection to clipboard. Ctrl+C: ignored. Select: Copy second selection to clipboard. Ctrl+V: No change, because second section is replaced with copy of second selection, the first selection being forgotten entirely.

    GNOME. Select: Copy first selection to X clipboard. Ctrl+C: Copy X clipboard to GTK+ clipboard. Select: Copy second selection to clipboard. Ctrl+V: Replace second selection with GTK+ clipboard (which contains the first selection).

    Did everyone just forget that KDE does that and assume it used the standard highlight + button2 thing to copy/paste?

    KDE's semantics are the same as the oldskool X method, with Ctrl+V simply sending a button2 at the insertion point. GTK+ and some other toolkits have solved the problem by keeping a second clipboard for ^X ^C ^V.

    --
    Will I retire or break 10K?
    1. Re:Difference between Mac and KDE behavior by Guy+Harris · · Score: 2
      KDE. Select: Copy first selection to clipboard. Ctrl+C: ignored. Select: Copy second selection to clipboard. Ctrl+V: No change, because second section is replaced with copy of second selection, the first selection being forgotten entirely.

      As far as I know, that's Qt behavior that KDE inherits, and is fixed in Qt 3.0 (and will thus be fixed in KDE 3.0).

      GNOME. Select: Copy first selection to X clipboard. Ctrl+C: Copy X clipboard to GTK+ clipboard. Select: Copy second selection to clipboard. Ctrl+V: Replace second selection with GTK+ clipboard (which contains the first selection).

      No, it's more like

      GNOME. Select: make the selected text the primary selection. Ctrl+C: copy primary selection to X clipboard "selection". Select: make the selected text the primary selection. Ctrl+V: replace the primary selection with the X clipboard.

      See the X clipboard explanation for details.

      KDE's semantics are the same as the oldskool X method, with Ctrl+V simply sending a button2 at the insertion point. GTK+ and some other toolkits have solved the problem by keeping a second clipboard for ^X ^C ^V.

      Actually, as per the X clipboard explanatin, the "second clipboard" (which is actually the only clipboard; the middle mouse button pastes the current selection, not a clipboard) has been a standard part of X - or, at least, of the ICCCM - for ages (that's "ages" as in "dating back to the late 1980's").

  48. Solution to YOUR Unix Config nightmare. by Pr0p3r_Tr0ll4g3 · · Score: 0

    Slackware.
    Next question.

  49. Re:Why do all the games seem to use IPX for lan pl by GooberToo · · Score: 4, Insightful

    This comment is sadly a joke. Most LAN games are not going to have complex routing issues. What routing issues do you think the average single or dual hub network is going to have??? Do you think they develop their games around the idea that at 5:00pm Corporate America suddenly turns into Blizzard Central? Of course they don't. Secondly, the networking overhead is not going to be detectable for your average game on a LAN unless it's a total peice of crap game. If TCP is good enough for WAN based multi-player gaming, it's certainly good enough for LAN play!!!!! At best, assuming sane implementations for both protocols, you *may* see differences of a few ms per PACKET and even still, I seriously doubt you'll even find that much of a difference!

    Simply put, use of IPX is certainly for nothing more than restricting user options and control or just maybe, they have this old IPX networking library laying around that works and they'd simply not rewrite it unless they had too. Meaning? They might of been trying to save time and money and it have nothing to do with control or technical merits of the protocol. As for your assertion that IPX has bandwidth guarantees, please back that statement up. That's pretty hard to do when a) it's going over ethernet and b) the os can commit to the application all day long at what it thinks it can deliver over the wire but it really has no say at all, otherwise, a single IPX station could bring down a whole IPX network (that is, one computer says, all the network bandwidth is mine...go find your own). The words, "ya right!" come to mind. How would it control this with other types of network activity on the wire? After all, when it's all said and done, it's the wire activity that counts!

    End point, you're statement is completely without merit and makes no sense. If you do have games which support multiple protocols on the same OS and one is notibly faster than the other, it more likely it is reflective of nothing more than one was optimized and the other was extremly poorly implemented, or both.

    It's really as simple as that.

  50. Re:Why do all the games seem to use IPX for lan pl by sirsnork · · Score: 2, Informative

    IPX is NOT faster than IP for ANYTHING. I suspect the IP in the games mentioned are designed to be played over the net/modem so packets are kept small, hence the slowdown you see. If memory serves (and it's been a long time) IPX is something like 70-80 percent efficient (packet size compared to actual data sent) and IP is somewhere above 90 percent. IP as a protoocol is FAR more efficient than IPX.

    --

    Normal people worry me!
  51. Huh? by schon · · Score: 2

    I don't think anything's broken.

    OK, with you so far.

    insanity-inducing if you're used to the simpler Windows model.

    Here you lost me..

    Using the windows clipboard isn't simpler, it's more complex - highlight, edit -> copy, click destination, edit -> paste.

    Using X (or at least Xfree, the only version I've used), it's highlight, (middle) click destination; half as many steps to accomplish the same task.

    I keep hearing about how poor X implements the clipboard - for graphics, it's true; but for text, it's not only better, it's simpler.

    Can someone explain to me exactly where the problem lies with the X clipboard?

    1. Re:Huh? by Trepalium · · Score: 3, Insightful
      Using X (or at least Xfree, the only version I've used), it's highlight, (middle) click destination; half as many steps to accomplish the same task.
      Except when you're using the clipboard to replace the text you've selected. In MS Windows, you can select the text you want to copy, press the copy button (ctrl-C), switch to where you want to paste it, select what you want to replace, and press the paste button (ctrl-v). Add to the fact to accomplish all of this in MS Windows, you need not touch the mouse once. It's really frustrating when you use both X and MS Windows frequently. I get the feeling the only way to make former Windows users confortable with X would be to have two clipboards -- the selection clipboard, and the cut/copy/paste menu/keystroke clipboard.
      --
      I used up all my sick days, so I'm calling in dead.
    2. Re:Huh? by schon · · Score: 2

      In MS Windows, you can select the text you want to copy, press the copy button (ctrl-C), switch to where you want to paste it, select what you want to replace, and press the paste button (ctrl-v).

      OK, thanks for that explanation..

      One thing that's interesting though - I've been around (and used) PC's since Windows 3.0, and I've never seen anyone use this functionality (I know it existed, but nobody I've ever known uses it... which might explain why I didn't think it was an issue :o)

      How many windows users use this feature?

    3. Re:Huh? by meekjt · · Score: 1

      I use it all the time.

    4. Re:Huh? by clone304 · · Score: 1


      Uhh, all the time. I'm doing that shit every single day. And, though I think the X way of doing copy/paste is great most of the time, it really fails badly in this one case. Ever copied a URL to the clipboard and then highlighted your current URL in your browser to then paste the new one in its place? I do that very frequently, but then maybe I'm crazy.

      .

    5. Re:Huh? by Andrew+Allan · · Score: 1

      No, you're not crazy. It's one feature of Linux desktopping that drives me nuts, but I live with it.

  52. Re:Why do all the games seem to use IPX for lan pl by TheKingOfCowards · · Score: 1

    It uses UDP/IP a slightly different protocol than TCP/IP. One of the differences between the two is that UDP does not gauruntee that packets will come in order unlike UDP/IP. Think of UDP/IP as a protocol where you need to implement your own rules for packet loss and such and TCP/IP takes care of it for you. If I am bullshitting please correct me.

  53. ROFL! by Anonymous Coward · · Score: 0

    If only I had moderator points...

  54. Re:Why do all the games seem to use IPX for lan pl by Trepalium · · Score: 1

    While everyone else has poked holes into your "faster" claim, I'd like to point out that IPX is indeed routable and can be used on a WAN as well as a LAN. That's why IPX has "Network Numbers". Of the few ethernet protocols Microsoft Windows supported, NetBEUI was one of the few that was completely non-routable. IPX in games is merely a holdover from the old days of DOS games where having a TCP/IP stack was unheard of.

    --
    I used up all my sick days, so I'm calling in dead.
  55. Enlighten Software by nsayer · · Score: 1

    Two jobs ago, I worked for Enlighten Software, whose EnlightenDSM product was supposed to do all this with some bells and whistles. They went bankrupt trying.

    The only way I see it happening is if some common configuration API gets some traction and then everyone agrees to write shims to get it to talk to their favorite OS or piece of middleware. I am not optimistic. :-)

  56. Re:Why do all the games seem to use IPX for lan pl by ggeens · · Score: 1

    Before Windows 98 or 2000, setting up a TCP/IP network was not so easy.

    Either you had a DHCP server (small chance in a home network), or you'd had to assign an IP address to each PC.

    IPX on the other hand, "just works" out of the box for small networks (like a typical LAN party). Simply connect a couple PCs, and they'll figure out the network themselves. (This has always been one of the strongest selling points for Novell.)

    IMHO, that is the real reason for IPX games.

    Windows 98 and later have a feature to autoconfigure a TCP/IP network, in much the same way as IPX. Novell has switched to TCP/IP for Netware servers as well, making IPX largely obsolete.

    --
    WWTTD?
  57. Re:they'll be right back where they are now. by fr2ty · · Score: 1

    No, not exactly. The Bundestag was and will again be bluescreened,
    but some members of the Bundestag will still be "having fun".

  58. Re:which side of the road by Anonymous Coward · · Score: 0

    Umm, no. Consider the Virgin Islands, a U.S. territory. Everything is American, they pay Federal taxes, and the cars have steering wheels on the left. Yet they drive on the left side of the road.

  59. KALI95 by inKubus · · Score: 1

    I think there was a virtual lan over internet called KALI back in the old days of Doom/ROTT... Perhaps there is still some form of it bouncing around out there..

    --
    Cool! Amazing Toys.
  60. International support by Anonymous Coward · · Score: 0

    International support for this campaign wasn't very strong. Why don't you wirte an email in English to uwe.kuester@bundestag.de in order to let him know what kind of solution you like the most.

  61. Kerberos - not all released by dirkx · · Score: 2, Interesting
    So we hear:
    "Microsoft is granting the world a royalty-free, non-exclusive license to implement their Kerberos extension."

    Hurray! But... It is jus the license and doc's for half of their extensions: the part which does group enumeration. Which was already understood anyway.

    The real beef - i.e. the domain controller specifics - are still as closed as ever. And according to the presentation at the RSA conference last week - are going to remain so.

    Congrat's to slashdot for picking it up just as the spinmeisters intended :-)

    Dw.

  62. Why Arabic numbers are the way they are by absurd_spork · · Score: 2

    Your reasoning about the digit order in Arabic is wrong because it is completely irrelevant for addition whether your MS digit is on the left or on the right.

    Arabic numbers are written LS right, MS left because of the way numbers are read in classical Arabic. Classical Arabic (unlike modern standard arabic) reads numbers LS digit first. Since Arabic is written right-to-left, the LS digit comes first, i.e. right. That's why Arabic numbers in Arabic script are written the way they are.

    Since numeral ordering is a relatively script-independent thing, the order of the numerals was retained when the Arabic digits were adopted into the latin script (probably in medieval Spain). This is convenient because most Indo-European languages pronounce their numbers MS digits first.

    BTW The Arabic numbers weren't even invented by the Arabic. Arabic numbers were originally invented in India and written in the Sanskrit language and the Devanagari script which runs left-to-right. Sanskrit numerals are pronounced MS digit first, so it makes sense that way as well. In Arabic, the so-called "Arabic" digits are called Indian digits even today.

    1. Re:Why Arabic numbers are the way they are by darkonc · · Score: 1
      BTW The Arabic numbers weren't even invented by the Arabic. Arabic numbers were originally invented in India and written in the Sanskrit language

      Might explain why, when I learned it in school, It was called the "hindu-arabic number system".

      --
      Sometimes boldness is in fashion. Sometimes only the brave will be bold.
  63. Read the X clipboard explanation before commenting by Guy+Harris · · Score: 5, Informative

    If you plan to comment on the "cut and paste" issue, please read the X clipboard explanation, in detail, and make sure you fully understand it before commenting.

    X - or, at least the X11 Inter-Client Communication Conventions Manual (ICCCM) - does specify a clipboard that works like the MacOS/Windows clipboard. Selecting text does not have to copy to that clipboard; it merely has to set the "primary selection". The middle mouse button can paste the "primary selection". Ctrl+C and Ctrl+X can copy/cut to the clipboard, and Ctrl+V can paste the clipboard even if you've subsequently selected something else (in which case it replaces the selection with what you're pasting).

    Motif and GTK+, for example, work that way. Qt 1.x and 2.x, as used by KDE 1.x and 2.x, didn't; Qt 3.x, as used by KDE 3.x, works that way.

    The KDE announcement speaks of the primary selection and the real clipboard as both being clipboards; that was, as far as I know, done to avoid "frightening the horses", i.e. to work around the confusion that some people suffer from, thinking that selecting text copies it to "the clipboard". The ICCCM doesn't call them both clipboards (it calls them both selections; for better or worse, that's standard terminology inside the innards of X, but you don't have to call them "selections" when talking to users).

  64. Re:The Smurfs: Socialist Propoganda by Anonymous Coward · · Score: 0

    The socialist party supports Free Software, but conservative Support is stronger.

  65. Re:Why do all the games seem to use IPX for lan pl by Hoarke42 · · Score: 1

    Diablo2, a newer Blizzard game than Starcraft, doesn't support IPX, but uses TCP/IP for non-Battlenet games, and it doesn't matt if it's LAN or WAN.

  66. Strange by Anonymous Coward · · Score: 0

    The only reason I and most other people know about bnetd, is because of all the news surrounding it.
    I've been playing SC over lans for years, IPX was always a huge problem, yes, now it is fixed, but it is much better than using battle.net even over the net. I've always had problems with battle.net, with bnetd they've all disappeared (like clients getting dropped from the lobby for no reason).

  67. I am being reasonable. by Kasreyn · · Score: 2

    D1 was great in its day. I lost thousands of hours to it. But D1 is a dead product, superceded by D2. If you liked the original, you will probably like D2 even better. It's the same basic game, but with far, far greater variety and replay value. Of course, if you didn't like D1, you may not like D2 either. To each his own.

    You're wrong. D2 is a whole different kettle of fish. I have both, and you know what? I prefer D1. D2 is not an enhancement, it's a cheap knock-off of a game they did right the first time.

    How many other companies are still provding free patches for five-year-old games?

    All their recent patches do is remove functionality, change the networking of the other games to better suit D2, and screw with the balance for games that will never be balanced. Frankly, I could live without patches like that. I like the rules of a game to remain consistent over time as I play it, but that's not the case in SC and D2.

    Yes, Blizzard has problems. If you look at their overall record, I think Blizzard is still one of the good guys. There don't seem to be many of them left. Give Blizzard a little slack, at least for a while longer.

    Give me a break. I was giving Blizzard slack for years. I'm tired of it. If you'd been around Bnet as many years as I have, and seen the way they treat their oldest fans, you'd be disgusted with them too. I'm all out of patience and loyalty to Blizz.

    You act like it's unreasonable for them to patch those bugs in D1? Those bugs ruin the game online. People don't even need trainers to ruin the play. Not only that, those bugs have been fixed in fan-written mods, yet Blizzard continues to say they can't do it. Won't is closer to the truth; I'm sure if they asked the modders for the patch code they'd just GIVE it to them for free, just to see the bugs finally fixed. And yet they've managed to release enough patches to bring Diablo to version 1.09, without ever finding time to even bother with it. You know what those patches did? They removed functionality from D1, and brought it in line with D2's new Bnet networking scheme.

    I don't think what I ask is too much to ask from a company like Blizzard used to be. But they're not what they once were, and I for one have seen through it.

    -Kasreyn

    --
    Kasreyn: Cheerfully playing the part of Devil's Advocate to hairtrigger /. flamers since 1999.
  68. Re:Doppelstandard by Cirrocco · · Score: 1

    Um, right. Look, Lazarus Long put it best when he said, "One man's religion is another man's belly laugh." If someone starts the Church of What's Happening Now and avoids taxes then I'm all for it. How do I jump on the bandwagon? I spend my money WAAAAYYY better than the government does. Oh, wait, did I say MY money? I guess that means it's...MY money! Sonofagun! I like MY money. It gets me lots of nifty toys...

  69. Re:omg, it is sooo ez by Anonymous Coward · · Score: 0

    Moo? If there's a joke here then it went right past me, and I'm a bona-fide Star Wars geek. Come again?

  70. Re:Doppelstandard by Anonymous Coward · · Score: 0

    sigh. I wish people could reply with something inteligent instead of just modding posts they don't like as "flaimbait".

    Clearly said moderator disagrees with the above post; why not reply?

    Oh well, it just goes to show the character of church-going folk. (now that's flaimbait)

  71. Re:Why do all the games seem to use IPX for lan pl by Anonymous Coward · · Score: 0

    Ah, you mean I have to think up two IP addresses from scratch and assign them to my PC's? AAAAAAAAAGGHGHHHHHHHhhhhhhhhh! Novell, come save me from the agony and rending of flesh!

  72. Out of this world! by Chelloveck · · Score: 2
    [...] Microsoft is granting the world a royalty-free, non-exclusive license [...]

    Boy, talk about a 180-degree policy change! First Microsoft keeps the extensions proprietary, then they reverse that and make it so open that license is even extended to other worlds. I guess that's a good thing. I'd hate to see a Mars mission that couldn't login to the on-board network simply because the authentication algorithm wasn't licensed for use off of Earth...

    --
    Chelloveck
    I give up on debugging. From now on, SIGSEGV is a feature.
  73. Re:Why do all the games seem to use IPX for lan pl by Anguirel · · Score: 1

    The bandwidth 'guarantees' mentioned were in that IPX only works over ethernet, therefore it was built to rely on that speed. TCP/IP has no such inherent bandwidth.

    TCP/IP on an internal LAN will work fine if you have an internal IP server and router. Otherwise you may go to external routers and (depending on your uplink type) you may have severe problems related to this. For instance, if you have a half-duplex uplink, your 'LAN' game no longer is, it's an internet game and has all sorts of related lag issues. IPX obviates all these concerns by simply not working outside a LAN setup. Additionally, for those who have no IP server, IPX functions fine connected to a hub alone. It is sometimes a bit more difficult to get TCP/IP running stand-alone in that fashion (by the masses, not you network geeks).

    --
    ~Anguirel (lit. Living Star-Iron)
    QA: The art of telling someone that their baby is ugly without getting punched.
  74. Re:Why do all the games seem to use IPX for lan pl by kashani · · Score: 1

    You're still wrong. Ethernet doesn't guarantee bandwidth... there's just usually more of it. This has nothing to do with protocol.

    If you don't want lag, don't go over the net. IPX is routable though no does it on the Internet at large. Hell I'll even encapsulate it in TCP and spit it out on the other end for you. There is no reason to run any other protocol other then TCP unless you're bored or TCP is unsupported/broken. Considering more people have TCP/IP running by default I find it hard to beleive that it's a problem to setup at a lan party or otherwise.

    kashani, who once ran THE largest Tribes 2 server where the FastEther port on the server was the slowest part of the uplink.

    --
    - Why is the ninja... so deadly?
  75. Mac OS X by wildgift_mac_com · · Score: 1

    I'd put a vote in for OSX, as an OSX user :-)

    Seriously, though, they have solved two simple problems: config files, and network config. Their config files are in xml, and the generic property editor is like an xml editor. Netinfo is their networked config database, and that's been moved to LDAP.

    They have some market, and some money, and the API had been around the block. If unix programmers clone it and adopt it, it'll be easier to write software that works in OS X, which matters if you're writing components that are going to be used in a desktop OS.

    As for having specific key apps using these libs, well, don't sweat it. If it becomes popular in unix, people will start to adapt their software to use it. It might take a while, though.

    The one missing element is dealing with "little languages" config files. These are config files that are parsed top to bottom, and support macros or variables. The most extreme example is the sendmail.cf, but even nc-ftp's config file qualifies.

    I think that those should be left as-is.

  76. Re:Slashdot in the FUTURE!!! by Anonymous Coward · · Score: 0

    viva la troll! viva la troll!

  77. Re:Why do all the games seem to use IPX for lan pl by peter · · Score: 1
    Considering more people have TCP/IP running by default I find it hard to beleive that it's a problem to setup at a lan party or otherwise.

    Setting up a windoze LAN with TCP requires that either there is a DHCP server, or people know how to enter appropriate IP addresses. This isn't an issue when the LAN is already set up, like it would be in any home setup.

    For some reason, IPX doesn't require any configuration, other than installing the drivers so the computer can talk IPX, when you're setting up 'doze computers to play LAN games. That's a good thing, since I don't have any desire to learn more about IPX than the minimal info on it in the networking classes I took.

    Anyway, I have to admit that setting up IPX is probably easier for non-geeks than setting up TCP/IP on a private LAN (where you have to choose unique IP numbers from the 10.0.0.0/8 network, or one of the other local-use ones.) Even given that, there is no reason not to support TCP/IP for anything and everything.

    --
    #define X(x,y) x##y
    Peter Cordes ; e-mail: X(peter@cordes , .ca)
  78. Re:Why do all the games seem to use IPX for lan pl by peter · · Score: 1
    The bandwidth 'guarantees' mentioned were in that IPX only works over ethernet, therefore it was built to rely on that speed. TCP/IP has no such inherent bandwidth.

    I don't know enough about IPX to comment, but I do know that TCP/IP, and UDP/IP, have no trouble taking advantage of the speed that fast ethernet can provide. They also work fine on slower networks.

    TCP/IP on an internal LAN will work fine if you have an internal IP server and router. Otherwise you may go to external routers and (depending on your uplink type) you may have severe problems related to this.

    That sounds like crap to me. Your network would have to be set up very strangely for the TCP layer to think it should send packets to hosts that are on the same ethernet (and the same IP network) to a router and back. Normally configured TCP stacks, even Microsoft's, put a TCP packet destined for a machine on the same LAN into an ethernet frame addressed to that machines ethernet MAC address.

    What do you mean by an IP server anyway? It sounds like you mean a DHCP server, since you say that a stand-alone IP network is harder to set up than IPX with "no IP server". That would make sense, and I agree with you on that. However, you don't seem to know that the DHCP server is consulted every few hours or days to tell it you still want your IP address (renew your lease). You don't need to send all your packets through it.

    You also don't need a router. Just put all the machines that are connected to the LAN on the same IP network, e.g. 10.x.x.x.

    The only advantage IPX has is that it's easier to set up an isolated IPX network because you don't have to select unique IP addresses. That's not a very good reason to force people to use that instead of TCP, since LANs, other than at parties, are set up for a long time, and usually run IP, but not usually IPX unless they were set up for games.

    --
    #define X(x,y) x##y
    Peter Cordes ; e-mail: X(peter@cordes , .ca)
  79. Re:Why do all the games seem to use IPX for lan pl by peter · · Score: 1

    You're right. UDP is just bare IP packets, but with port numbers and a checksum. IPX is like that too. IPX has SPX, which is like TCP, but over IPX instead of IP.

    I'm not sure why you pointed this out, since both IP and IPX networks provide packet and stream services. I don't think IPX packets are "reliable", but I don't know.

    --
    #define X(x,y) x##y
    Peter Cordes ; e-mail: X(peter@cordes , .ca)
  80. Re:Why do all the games seem to use IPX for lan pl by darkonc · · Score: 2
    IPX doesn't require configuration because your IPX machine address is your Ethernet MAC address (which is guaranteed to be both unique and available for any machine with an Ethernet card).

    Off-topic reminisce:
    (this actually reminds me of the time when I ordered an ethernet card for an old Sun-1 (upgraded to a Sun-2). I'm not talking about a sparc-1, either. I mean a 68010 processor with 1/2 megabyte of ram in gold-capped 64Kbit ram chips and a multibus backplane.

    In any case, the ethernet card arrived without an ethernet prom. When I complained about this, my sales-droid fired back that this didn't matter because Sun-OS would just use the MAC address of the built-in card.

    When I emailed him that my sun didn't have a built in ethernet card, he sent back a rather condescending note about how every sun ever sold had ethernet on it.

    After a few such exchanges, I finally got a bit flustered and send back an email telling him that I had a box with serial number 300 etched in the back by hand, a tape of an early release of unix for the Sun that wasn't even written by SUN (Uniplex, I think), and a copy of the glossy PR sheet where sun announced that every box in the future would be sold with ethernet.

    I ended by telling him that if he still didn't believe me, "you should talk to someone who was with the company when this computer was shipped -- I suggest Bill Joy".

    I never got a direct reply from him, but the eprom did show up shortly after that.

    --
    Sometimes boldness is in fashion. Sometimes only the brave will be bold.