Slashdot Mirror


User: Chalst

Chalst's activity in the archive.

Stories
0
Comments
643
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 643

  1. Re:what trolltech is responding to on TrollTech Responds To QT Accusations · · Score: 2
    Very unlikely. No-one says the QPL is not open source, the only
    complaint is that some allege it is incompatible with the GPL. If
    that is so, then it is KDE and not Trolltech who are violating the
    GPL.


    Personally I think Erik is right: there is no GPL violation involved.
    Still, I really don't understand why Trolltech don't release Qt under
    the GPL if the aim is to stop their code being used in closed-source
    products: that is precisely what the GPL is supposed to achieve.


    This is also purely legal hairsplitting. Surely no-one objects on
    moral grounds to linking two pieces of open source code together!

  2. Re:Several good options in Europe, but be informed on Techie Friendly Towns, Worldwide? · · Score: 2
    Just a few minor points:
    • Maglev train: aren't the Japanese the only people who have
      invested in this? Deutsche Bahn might not be perfect, but they're a
      damn sight better than Amtrak.

    • Turkish human rights are appalling, quite as bad as Iraq. Turkey
      has refused to make effective promises that the military hardware will
      not be used against Kurds. The US is not interested in Turkish human
      rights violations, because of Turkey's importance to their
      Mid. East strategy. I rather hope that being pro-technology does not
      require one to be pro-genocide :-I guess a point I should have made is that German high school is
      really excellent. The failure of German higher education is that they
      work with great human material, spend a long time on it (many British
      scientists have PhDs younger than Germans finish their first degree),
      and still fail to provide a first-rate education. Enthusiasm amongst
      German faculty is definitely poorer than in the US. Still, respect
      for academic standards is very high in Germany, I think better than
      the US, though that's a judgement call.

    • I'm unconvinced about the claim that Germany's long-term finances
      are in a mess. The problem they face is a shrinking population, which
      is a demographic problem that hits privatised pension schemes just as
      hard as public schemes (because a big retirement population realising
      their investments will cause a downwards pressure on prices). A
      demographic problem calls for a demographic solution: higher
      immigration.

  3. Re:Isar Valley on Techie Friendly Towns, Worldwide? · · Score: 2

    Bavaria is Germany's best performing region economically, but the rest
    is a mixed bag. Culturally, it's very conservative. The Oktoberfest
    are at best a mixed blessing: who wants 1 million foreigners puking in
    your front garden? Food is great though, as is the beer (though my
    preference is for the North German stuff).

  4. Re:Several good options in Europe, but be informed on Techie Friendly Towns, Worldwide? · · Score: 3
    Hmmm... As a Brit, I find Germans far less conservative than
    Americans. Well, these things are pretty hard to be objective about,
    I guess. Plusses for Berlin in my experience:

    • Superb public transport. I can drive, but I prefer not to have
      to.

    • Really active and exciting social scene. Lots of big, fun events.
      Music is truly superb, for classical (Simon Rattle conducts the Berlin
      Philharmonic), ethnic/world and techno (perhaps the techno capital of
      the world?). Germans value their free time highly, this makes a big
      difference to ones social life.

    • I'm living in Boston, so the weather would be an improvement for
      me...

    • Surprisingly, there is overcapacity in housing at the moment in
      Berlin, so accomodation is pretty cheap at the moment, despite the
      influx of bureaucrats. This cannot last, though.

    • Politically liberal, good privacy safeguards in law. Most
      varieties of pilitical activism are healthier in Germany than in US,
      libertarianism being the notable exception. Germans seem more willing
      to embrace different lifestyles than Americans (and far, far more
      likely than Brits...).
    • Beer is wonderful, second only to Yorkshire, UK ;->


    And some minusses:
    • Germany is pretty sophisticated tech-wise by European standards,
      but it dfinitely lags behind US. Telecoms is the big exception:
      mobile phones are more common and cheaper than in the US, ISDN has
      been well-priced for a long-time, so is widely used, and DSL is
      becoming available, with probably better penetration in the short-term
      than in the US.

    • The academic system in Germany does very well by a small
      proportion of the people who pass through, and pretty much doesn't
      work for the rest. Undergraduate teaching typically takes the form of
      impressively qualified but distant professors giving lectures to huge
      theatres of undergraduates, with almost no opportunity for personal
      contact. Though I'm not all that impressed by the US higher education
      system, I think it probably has the edge on the German one for the
      bulk of people who pass through it.

    • Learning German is a hurdle...
  5. Re:MS not innovative? Not likely! on Latest Eazel Screenshots · · Score: 2
    Found this in meta-moderation...

    In the pre-GUI days (1982), the Lisp machine allowed you to do
    this. Emacs allows you to treat ftp addresses and files in the same
    way, and has for donkeys years. But Iguess some folk think if it
    isn't GUI, then it doesn't `count'.

  6. Re:Where's the DOJ now? on Hidden Consequences: Rambus And DDR SDRAM Prices · · Score: 2

    Anti-trust law is not cherry picking. Even Friedrich Hayek supported
    legal restrictions on monopolies. Read some basic economics before
    saying that anti-trust law is anti-competition.

  7. Re:Okay, it worked in the past... on Salon's Free Software Project (Part 2) · · Score: 2
    Ummm... UNIX is kind of a counterexample - it was initially developed
    commercially, but became more or less free software due to anti-trust
    law against Microsoft. (Then it became two families of proprietary OS
    again and now both are free...).

    One of the points of the article is that software doesn't need to
    be restricted to be commercial: IBM's software was both open and
    proprietary. It's just that they (= business) need to make money
    *somewhere*. UNIX was like that in the pre-OSF days.

  8. Re:Apologizing.... on Can Open Source Be Trusted? · · Score: 2
    Well...not really. Smart cards are kind of an unfortunate example,
    because there have been so many `out of the box' attacks launched
    against them. Eg. it is perfectly practicable to crack codes in
    most RSA-based smart cards by analysing their power consumption.

    That's not really the point you are making, but it shows a problem
    with pure hardware-based systems. It may well be the case that the
    highly modular designs in PC systems might be harder to attack with
    these kind of attacks due to their complexity, but saying so seems to
    be anathema to many in the security industry...

  9. Re:it's all in the definition on Can Open Source Be Trusted? · · Score: 2
    I think there are a mix of advantages and disadvantages to open source
    development from the point of view of secure development. I don't
    think there are any `contradictions', however.

    I'm not sure what to make about the red book criteria: does `in a
    trusted facility' mean that if I have some ideas about design of the
    code while at home in the shower that the criteria is invalidated? I
    can't comment since I am not familiar with its trust model, but it
    smacks of `security through obscurity' to me. I doubt that it could
    be made to work outside of an organisation like NSA or GCHQ, which is
    interesting, but not really the topic under consideration.

    I think that the TCSEC criteria are likely consistent with open
    source development. What standards happen to prevail in `many' open
    source projects really is irrelevant: of course all of what you
    describe must take place, and with proper tools. I think I could
    imagine a plausible such group of open-source developers.

    I have a dim idea that we may have met: did you apply for the MSc a
    few years back (1994/5/6?) and then switch to a law course?

  10. Re:it's all in the definition on Can Open Source Be Trusted? · · Score: 2
    It is ambiguous, and non-trivially so: the implementor will have to
    make decisions about how to channel bureaucratic authorisation into a
    permissions model, and these kind of matters can involve subtle
    security issues.

    The kind of disambiguation you describe is very simple minded: it
    is simply schematic ambiguity, of which the `explicitly authorised' is
    not an instance. Even so, I don't think that `most restrictive
    disambiguation' is an effectively applicable criteria.

    To put it bluntly, the kind of informal specification you advocate I
    think is likely to reduce the visibility of potential security
    vulnerabilities.

  11. Re:it's all in the definition on Can Open Source Be Trusted? · · Score: 2
    To me, the phrase "Any user can use only services they are
    explicitly authorized to use" is a formal spec.


    Does that mean you see no ambiguity in the phrase `explicitly
    authorised', or that you think that any way of disambiguating it is
    equally good?

  12. Re:it's all in the definition on Can Open Source Be Trusted? · · Score: 2
    Nice post, but I'm not sure what you mean when you say the `open
    source development model does directly contradict most of the software
    enginerring principles that are called upon in the development of
    trusted systems'. Do you have a specific contradiction in mind, or
    are you just making a an assertion about hacking culture? The latter,
    I think, is as irrelevant as an analogous generalisation about most
    commercial software development would be.

    PS. I note your email address is in Oxford: are you a member of
    Roscoe's group?

  13. Re:Understand what "trust" means. on Can Open Source Be Trusted? · · Score: 2

    So far as I know, no one has ever proven a usable compiler correct. So a fully formal proof is just not an engineering feasible.

  14. Re:Apologizing.... on Can Open Source Be Trusted? · · Score: 2
    Well, if you want a software system to be secure, then there's a lot
    of components you have to trust, like OS kernels and compilers. No
    one designs and implements these on a per contract basis, so everyone
    depends on properties of generic tools.

    Spafford surely is right: security can't come just from being open
    source. But I think being able to look at the relevant source code is
    a very powerful advantage when trying to design secure systems.

  15. Re:Another attack on open source from RMS on RMS On 'Open' Motif · · Score: 2
    I'm not saying people shouldn't use it. I'm saying that people
    shouldn't be mislead into thinking it is free software.

    You don't need vague words like `spirit'. The principle behind the
    GPL is that the software is free in the sense that you can do what you
    like with it, so long as you don't infringe anyone elses freedom in so
    doing.

  16. Re:Have you seen this penguin? on $3000 "Reward" for KDE/Debian Compatibility · · Score: 2

    It's odd that the bonus is a default, then. I used to try to suppress
    the bonus when I thought it was inappropriate, but I failed to come up
    with any good demarcation of when to apply the bonus and when not to,
    so now out of laziness I normally don't suppress it.

    Maybe there should be a karma cost associated with use of the +1
    bonus?

  17. Re:Another attack on open source from RMS on RMS On 'Open' Motif · · Score: 4

    RMS thinks freedom can be measured by the bucket? On the contrary RMS
    is very systematic in the criteria he uses to distinguish open source
    from not open source.

    I entirely agree with RMS on this one. Restrictions on use are
    obnoxious and aginst the spirit of free software.

  18. Re:He's right... on RMS On 'Open' Motif · · Score: 2
    It does not discriminate against closed-source software in matters of
    use, and closed source software writers are free to use insights
    gleaned from looking at open source code.

    Restrictions on use are really obnoxious.

  19. Re:What's going on here? on $3000 "Reward" for KDE/Debian Compatibility · · Score: 2

    The money is to the KDE team, an incentive for them to carry out the
    tiresome task of contacting all of the contributors and asking them to
    change the license provided with their source code. There is no bribe
    here.

  20. Re:Have you seen this penguin? on $3000 "Reward" for KDE/Debian Compatibility · · Score: 2

    I am unaware of any rules governing the use of +1 karma bonus. To
    what are you referring to when you talk of the lack of justification
    for using the +1 bonus?

  21. Re:Python does NOT have all of the power of Perl on Thoughts On The Pike Programming Language? · · Score: 2

    Not true. Haskell encapsulates side effects in monads, allowing the
    sequencing of side effects to be described in purely functional code.

  22. Re:Python does NOT have all of the power of Perl on Thoughts On The Pike Programming Language? · · Score: 2

    If it supports impure features then it is an impure functional prgramming language.

    A functional programming language is a programming language that
    supports a purely functional programming style. Ocaml is widely used
    as a langugae to teach people functional programming: see the book
    `The Functional Approach to Programming by Cousinot and Mauny.

  23. Re:You should read I, Pencil. on Natural Capitalism · · Score: 2
    Ummm... if you mean that this consideration is always correct in a
    free market, then that's a very strong claim that the existence of
    market failure shows to be untrue. It would be better to say that,
    provided that environmental and other side-effects are properly
    compensated, and so long as markets are not prevented from moving
    towards equilibrium positions (which they can be stopped from doing by
    macroeconomic effects or by failure of market signals to make
    themselves, without government interference), that prices reflect all
    of the costs that environmentalists are concerned about.

    I don't believe that even this weaker statement is true. A better
    argument for free markets is that its alternatives do a worse job of
    reflecting environmental costs in business decisions. But that is a
    long way from saying that free markets generate optimal allocations of
    resources.

  24. Re:Python does NOT have all of the power of Perl on Thoughts On The Pike Programming Language? · · Score: 2

    Time to plug Objective CaML (ocaml): possibly the top performing
    functional programming languages, with one of the worlds most talented
    compiler teams, a really nice way of combining functional programming
    and object orientation, an elegant language kernel, and superb
    supporting libraries and tools.

  25. Re:Woohoo on Python Development Team Moves to BeOpen.Com · · Score: 2

    What's broken in the language?