Slashdot Mirror


User: massimiliano

massimiliano's activity in the archive.

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

Comments · 7

  1. Nice! This obviously prooves... on Transparent Aluminum a Reality · · Score: 1

    This obviously prooves that Scotty *did* reveal the formula :-)

  2. Re:This is cool. on Protothreads and Other Wicked C Tricks · · Score: 1

    Actually, wouldn't you use "yeld" in C#?

  3. Seems like C# is nicer here on Protothreads and Other Wicked C Tricks · · Score: 1

    Is it just me, or this looks like a low level implementation of what you can easily do with the C# "yeld" statement?

  4. Re:Zenworks for Linux/RedCarpet on Updating Free Software in the Enterprise? · · Score: 1

    I cannot fully understand what you mean by "Netware client".

    In any case, Evolution for mail and Gaim for IM work perfectly with Groupwise, iFolder works, I can see printers... and the whole company (just most of it for now) is using Linux internally.

    So it is working in their operating environment!

  5. Re:Novell's Migration May Go Better on IBM Desktop Linux Pledge, One Year Later · · Score: 1

    Yes, it is going better (disclaimer: I am a Novell employee).

    Besides what the parent said, there are two other advantages here:

    - The NLD distribution, which has been thought exactly for this kind of use.

    - Evolution works as a groupwise client itself (for IM you can just use Gaim, it works with groupwise as well).

  6. First time? on Animated Ads in a Subway Near You · · Score: 1

    Well, I live in Italy, near Milano, and I've
    been seeing this kind of ads in the tube for
    some year... the 1st I remember was a runner
    that looked like racing with the train (the
    ad was for the "Adidas" shoes).

    Maybe the technology was different, but the
    effect was just the one described!

    Ciao,
    Massimiliano

  7. Freedom of use in the GPL license on Talk Things Over With Richard M. Stallman · · Score: 1

    First of all, thanks for everything you've done for free software,
    both promoting and producing it.

    My question is related to the problems many people have with the
    GPL license vs. the LGPL one (this topic has also been covered by
    a recent Slashdot article, and I think that everybody knows what
    you wrote on the difference between the two licenses).

    To summarize what I think is the main issue, the GPL is focused on
    the actions of copying, distributing and modifying a "program". It
    explicitly states that "the act of running the program is not
    restricted". I assume that by "running the program" one means
    "using the program", because generally software is used executing
    it. Basically, the GPL grants the user freedom of use, and freedom
    of speech. That granting freedom of use is in the spirit of the
    license is also stated clearly in
    "http://www.gnu.org/philosophy/free-sw.html".
    Here the basic "freedoms" related to free software are numbered
    from zero to three. The first (and therefore most basic) one is
    freedom of use.

    In my opinion, the most straightforward way of using a library is
    that of linking against it, either statically or dynamically. In
    fact, I can hardly conceive another way of using a library.

    On the other hand, a work "based on" the library would be a
    modification of the library, or a program "including" the library
    or a modified version or part of it literally in the source code,
    without linking.

    I am giving these definitions because I feel they are consistent
    with the ones we use for programs: you use a program loading it in
    memory and running it, and you use a procedure exactly in the same
    way. Moreover, with component based architectures (like CORBA, COM,
    of GNOME's BONOBO) the distinction between programs and libraries
    literally fades away.

    Now, the question: the GPL allows you to run a program inside a
    proprietary operating system, but it does not allow you to run a
    procedure inside a proprietary program. An application that
    "works with" a free program is not "based on" it, it simply uses
    it. This is true even if the free program is distributed with the
    application (like movemail with Netscape on Unix). On the other
    hand, you say that a non free application that calls (uses?) a free
    procedure is "based on" the procedure, and therefore the GPL does
    not grant the authors of such an application the right to use the
    procedure, even if the procedure is supposed to be "free
    software", and freedom of use is a basic freedom for software.

    Don't you think this is contradictory, and against your own
    principles? After all, the GPL is really revoking freedom of use
    from free software in many circumstances!

    Thanks,

    Massimiliano