Slashdot Mirror


User: LizardKing

LizardKing's activity in the archive.

Stories
0
Comments
1,504
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 1,504

  1. Re:No SMP? Huh? on SMP Now In OpenBSD HEAD · · Score: 2, Informative

    Do any of the other BSDs lack SMP support in this day and age?

    NetBSD has had SMP support for some time, and it is now working on a number of platforms (sparc, i386, etc). It's largely been the work of Bill Studenmund, and also formed the basis of OpenBSD's SMP support. This kind of sharing is quite common amongst the BSD's, especially Open and Net.

    Chris

  2. Re:Problem isn't GNOME or KDE, it's Linux and glib on Is the Linux Desktop Getting Heavier and Slower? · · Score: 1

    symbol versioning, TLS, non-sucky threading support, RTLD_NEXT, dlinfo() etc etc

    NetBSD supports symbol versioning, which is a feature of the linker rather than the C library. If by TLS, you mean Transport Layer Security, then that's also supported by NetBSD and is again not a feature of the C library. Non sucky threading support? How about POSIX threads based on NetBSD's highly efficient scheduler activations implementation? Support for RTLD_NEXT and friends was added almost a year ago, which leaves dlinfo.

    Chris

  3. Re:Problem isn't GNOME or KDE, it's Linux and glib on Is the Linux Desktop Getting Heavier and Slower? · · Score: 1

    glibc also does a lot more than the BSDs libcs, which are generally rather poor in terms of features, portability and so on.

    Could you point me in the direction of the "lot more" that glibc does over NetBSD's libc? The only things I can find are a couple of esoteric functions that aren't part of the ANSI C library or POSIX standards. Given that most open source software is written for Linux, then I would expect considerable portability problems when attempting to compile that code on NetBSD if, as you claim, glibc offered so many more features. The fact is that complex applications like OpenOffice and Mozilla compile with few changes, motsly related to grey areas in POSIX threads implementations.

    As for glibc being more portable than NetBSD's libc, that's completely untrue. Glibc is used by Linux and the imcomplete GNU Hurd. The libc in use on the BSD's has been ported to more platforms than Linux, and is widely used in academia because of its legibility and emphasis on correctness over over engineered, buggy optimisations.

    Chris

  4. Problem isn't GNOME or KDE, it's Linux and glibc on Is the Linux Desktop Getting Heavier and Slower? · · Score: 4, Interesting

    I have a 1.2Ghz, 256Mb laptop running NetBSD and GNOME 2.6 which is blazingly fast. Looking at top, it's using around 150Mb to run a GNOME login, Firebird, Rxvt and the NEdit editor.

    In comparison, my 1.6Ghz, 512Mb desktop machine running Linux and GNOME 2.6 is noticably slower. The memory footprint with a similar list of apps running (Mozilla instead of Firebird) is around 400Mb.

    Linux used to be great on lower spec hardware than Windows, but since 2.4 it has become bloated and slow. Glibc is also an incredibly bloated implementation of a C library if compared to those that ship with BSD's. The kernel bloat could be a result of the extra complexity ti run on mid-range, multi processor machines. Glibc's excuse is somewhat less easy to pin down.

    Chris

  5. Re:Documentary? on Cannes' Palme d'Or goes to Michael Moore · · Score: 1

    AFAIK Saddams poison gas ("insecticide") factories were built by French and German companies.

    Large quantities of industrial plant were also supplied by Italy, I don't have a reference to hand but I recall it was related to atomic research. Iraqi front companies also approached ICI in the UK, but despite approval from the DTI (Department of Trade and Industry), ICI pulled out of a deal to provide chemical plant because of concerns over what its real use would be.

    The important point is that the US intelligence must have known about such highly visible sales of equipment to Iraq, but did not press the German and French authorities to stop the sales going ahead. This is despite the fact that much of the plant was unsuitable for making fertiliser, which was the official Iraqi purpose it was to be used for. This unsuitablity was what got senior people at ICI concerned. The chemicals that the Iraqis were proposing to manufacture were either inappropriate or banned for use as fertiliser.

    However, the chemicals were key ingredients in weapons that were used in the Iran - Iraq war, as well as against the Kurds within Iraq itself. Additional chemical precursors were supplied by the United States, and this leaves a lingering suspicion that all this was sanctioned at a high level in US intelligence at least.

    Chris

  6. Re:The one thing not mentioned on Cisco IOS Source Code Theft Story Continues · · Score: 2, Funny

    Anyone can put together a bunch of seemingly well-written code

    Many "professional" programmers can't, not at my company at least.

    Chris

  7. Re:Cisco IOS built on BSD on Cisco IOS Source Code Theft Story Continues · · Score: 5, Interesting

    I recently finished CCNA training and asked the instructor what OS CiscoIOS was based on and I was told it's based on BSD OS. He didn't tell me which BSD though....

    It's descended from the Unix related work done at Berkeley in the early 1980's. I can't find a suitable link at the moment, but from what I remember there was some controversy about the commercialisation of the code. Much of the work was while the future Cisco founders were still employed at the university. This meant it should have belonged to the Regents, and released under a BSD license. If so, then it's ironic that the code is in the public domain, albeit under dubious circumstances.

    Chris

  8. Re:Please remove code on Cisco IOS Source Code Theft Story Continues · · Score: 1

    It's OK, the code will probably be covered by the BSDi settlement. After all, Cisco's software is descended from code written at Berkeley and then commercialised by ex-university staff.

    Chris

  9. Re:Yay on New WordPerfect Releases Reviewed · · Score: 1

    Someone should target .pdf

    PDF was designed as an essentially "write once" format. The Word format isn't wonderful, but its main problem is the lack of a complete description of it (outside of MicroSoft at any rate). RTF was a good attempt at a more open format, but how many typical users know it exists let laone use it?

    Chris

  10. Re:because... on Technology Spontaneously Combusts In Sicily · · Score: 1

    I suspect that most didn't receive an education beyond what we consider 6th grade.

    You'd most likely be wrong. My girlfriend is Sicilian, and nearly all her classmates from school went onto University. Education is pretty good in Italy, with much less emphasis on learning by rote than in the UK. Surprising when you consider how strong the Catholic church still is in Southern Italy, a church that's noted for its teaching via catechism.

    Chris

  11. Re:Multiple reactions, pick the one you like. on Amazon Awarded Cookie Patent · · Score: 1

    Why would Europeans be concerned with US patents?

    Because some US firms would love the European Union to adopt US patent policy to cover the EU states. This is what MicroSoft are trying to encourage as a workaround to the recent EU anti-monopoly ruling. The ill-informed EU representatives in Brussels have already voted through some appalling legislation in relation to patents and the like, so MicroSoft are possibly going to get their way.

    Chris

  12. Re:My NetBSD Experience on NetBSD 2.0 Release Engineering Process Underway · · Score: 1

    It's strange that using DHCP doesn't update your /etc/resolv.conf file. The default configuration does just that on my i386, Sparc, Vax and NeXT machines. Do you have a custom /etc/dhclient.conf? If so, then something in there may be inhibiting the DHCP client from updating your resolver file.

    As for DHCP "just working" during the install, have you tried enabling the network from the utility menu of the installer? If you do a network install, then you are automatically prompted to setup the network. If you do a CD install, then you have to go into the utility menu and do it yourself prior to installing. Then when you finish the install you will be prompted whether you want to save the network configuration.

    Chris

  13. Re:ISO images on NetBSD 2.0 Release Engineering Process Underway · · Score: 1

    You could always download daily snapshots from the release engineering server:

    releng.netbsd.org

    I update my laptop once a month by downloading the tar files from the i386/binary/sets directory, and then using the install floppies from the i386/installation/floppy directory. Alternatively, making a bootable CD from the releng snapshots is very easy as this page explains.

    Chris

  14. Re:Preemptive BSD post on NetBSD 2.0 Release Engineering Process Underway · · Score: 4, Informative

    Not sure what your getting at. I assume you're talking about comparisons between Scheduler Activations and the plethora of scheduler algorithms available for Linux. NetBSD's SA is not a conventional scheduler in the "new, expermental one every week" Linux sense. They are a sophisticated system that allows layering of higher level abstractions like POSIX threads.

    Chris

  15. Re:Preemptive BSD post on NetBSD 2.0 Release Engineering Process Underway · · Score: 1

    What other forums are available to BSD users?

    The mailing lists for NetBSD and FreeBSD are excellent. The OpenBSD ones tend to get cluttered up with spam, as the list admins (if they exist) seem to be a bit lax.

    Chris

  16. Re:NetBSD-current on NetBSD 2.0 Release Engineering Process Underway · · Score: 5, Interesting

    If only there were a native pkg for OpenOffice (recent - the earlier port did not work at all under -current for me).

    The Linux binary package of OpenOffice runs perfectly on my laptop, as does the Linux version of Sun's JDK 1.4.2_04. If you've not tried running stuff under Linux emulation before, then give it a whirl. I run Java and the NetBeans IDE on a 256Mb NetBSD laptop where it is totally usable. On my desktop machine (same RAM, similar CPU), it crawls under Linux.

    In short, Linux emulation under NetBSD seems to be far more resource friendly than running native under Linux. Performance isn't noticably different, and anecdotal evidence suggests it's actually faster.

    Chris

  17. Re:I want NetBSD... on NetBSD 2.0 Release Engineering Process Underway · · Score: 4, Informative

    There's a good chance it does work with your USB wifi adapter. I don't own any myself, but I've noticed plenty of discussions about them on the NetBSD mailing lists (mostly people adding quirks for more esoteric devices from what I recall).

    There should be a list of supported devices on the NetBSD website, although stuff that's only in -current may not be listed yet. If so, then you could either take a look at the GENERIC kernel config file, or ask on one of the excellent mailing lists.

    Chris

  18. Great news! on NetBSD 2.0 Release Engineering Process Underway · · Score: 4, Interesting

    I've been running NetBSD -current (a bit like running Debian unstable for all you Linux types) since a little before the scheduler activations were merged in last year. I'd stuck with stable releases before that, but switched as -current got around some quirks in my oddball laptop that stable didn't.

    My intial experiences with scheduler activations (which has a pthread compatible library layered on top of it), were a bit disappointing. Complex applications like Mozilla and some other desktop applications broke, as they relied on less than POSIX compliant features in certain other OS'es. Once those wrinkles were ironed out, -current became as rock solid as the stable releases.

    The only thing NetBSD lacks once 2.0 is released is an ALSA compatability layer. Having read the scant, poorly written documentation on the ALSA website I'm at a loss to see what it really has that OSS doesn't, but that seems to be what Linux based MIDI and audio apps are migrating to.

    Chris

  19. Re:Nice... on A History of Every GUI Ever · · Score: 1

    TOS was so kick ass... 15 years ago...

    I'm currently tinkering with a 1040 STe running TOS. It's a great machine for learning the fundamentals of computers - 68000 assembler, good documentation on the raw hardware and copious amounts of software on the net.

    What let the ST down somewhat, was the poor quality mouse and keyboard. Despite this, it still compared favourably to the Amiga A500, which was a technically superior machine - but horrendously unstable.

    Chris

  20. Re:Step 4 on Getting A Laptop With The Low U.S. Dollar · · Score: 2, Informative

    Customs can insist on seeing a receipt for anything you bring back into the country. The easiest way to piss them off and encourage them to use this rule to the full is to play difficult with them.

    Chris

  21. Re:roots on SMP On OpenBSD, Coming Soon · · Score: 1

    NetBSD and OpenBSD fit the niche of embedded products, AP's, firewalls, home gateways, etc

    Correct, but that doesn't mean that Net (haven't used Open since 2.6) can't be used as a good desktop OS. The machine I am typing this on dual boots NetBSD -current and Fedora Core 1. I do a mixture of C, C++ and Jva development on it, and one thing I immediately noticed was how NetBSD performs much more responsively than Linux. For instance, running NetBeans and the (Linux emulated) JDK on NetBSD requires 256Mb to be usable. Running Linux, it requires 512Mb.

    Linux seems to be gaining high end server features and tuning at the expense of desktop usability. NetBSD may not be the optimal OS for a quad Xeon server box, but right now it is my preferred choice for a uniprocessor desktop machine (even mine, with a hyperthreading Pentium 4).

    Chris

  22. Re:Yet another modern feature added to *BSD on SMP On OpenBSD, Coming Soon · · Score: 1

    Add to that the fact that a BSD system will not automatically upgrade your /etc, then you have the best reasons that say, a Debian box is easier to maintain.

    Your BSD is clearly not my BSD, or else you'd know about etcupdate. Having discovered first hand the "joy" of Debian's installer and lack of backwards compatability between releases, I think I'll steer clear of it.

    Chris

  23. Re:Yet another modern feature added to *BSD on SMP On OpenBSD, Coming Soon · · Score: 1

    I'm not sure with Open and Net haven't imported it [mergemaster] yet

    NetBSD has etcupdate, although I've never used it myself, as upgrades rarely touch the files in /etc that I modify. That's the beauty of NetBSD upgrades, the developers are very careful about backwards compatability. I could even run 4.3BSD binaries if I wanted to (not that I would), by enabling the correct system call compatability in the kernel.

    Chris

  24. Lie on Leave a Safe IT Job for Music Tour? · · Score: 1

    If the band folds, and you find yourself looking for another IT job, then just lie. Ensure that you have a couple of good references from former employers, and then adjust your CV to cover the period you were doing band stuff.

    Chris

  25. Nice features ... on Titan Missile Complex Up for Sale · · Score: 1

    Three phase power supply - it could run my Vax 11/780. Now lets see if I can rustle up 4 million dollars before someone else snaps it up.

    Chris