Slashdot Mirror


User: IWannaBeAnAC

IWannaBeAnAC's activity in the archive.

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

Comments · 1,348

  1. Re:What, no editorial? on Red Hat Recap · · Score: 1
    If you make a binary package of GPL'ed software available to three people, you are required to provide a copy of the exact source which built those binaries _to those three people_, if they ask.

    This is not correct. GPL section 3 (again) ;) :

    Quote

    3. You may copy and distribute the Program (or a work based on it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you also do one of the following:

    a. Accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or,

    b. Accompany it with a written offer, valid for at least three years, to give any third party, for a charge no more than your cost of physically performing source distribution, a complete machine-readable copy of the corresponding source code, to be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or,

    c. Accompany it with the information you received as to the offer to distribute corresponding source code. (This alternative is allowed only for noncommercial distribution and only if you received the program in object code or executable form with such an offer, in accord with Subsection b above.)

    End quote

    So, subsection (c) does not apply so Red Hat's options are either bundle the source with the binary, OR offer the source as a separate download to everyone.

    Red Hat are not just being generous when they offer source downloads freely, they are doing it so that they comply with the GPL.

    Presumably the 'updates' you download from Red Hat Network contain some stuff that isn't GPL'ed. The relevant parts of GPL section 2 (covering distribution and/or modification) state:

    Quote

    2. You may modify your copy or copies of the Program or any portion of it, thus forming a work based on the Program, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions:

    ...

    b. You must cause any work that you distribute or publish, that in whole or in part contains or is derived from the Program or any part thereof, to be licensed as a whole at no charge to all third parties under the terms of this License.

    ...

    These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Program, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Program, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it.

    Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Program.

    End quote

    A 'derived work' for the purposes of copyright would also cover something like packaging the work with something else. The GPL would apply to the product as a whole. The GPL has an explicit exception for "identifiable sections of that work are not derived from the Program, and can be reasonably considered independent and separate works in themselves". This is what allows distributions to include non-GPL stuff on the CD for example, and my guess is this is the basis of Red Hat's licencing. I still find it dubious though.

  2. Re:What, no editorial? on Red Hat Recap · · Score: 1
    No, that is not true. The GPL section 3:

    3. You may copy and distribute the Program (or a work based on it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you also do one of the following:

    a) Accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or,

    b) Accompany it with a written offer, valid for at least three years, to give any third party, for a charge no more than your cost of physically performing source distribution, a complete machine-readable copy of the corresponding source code, to be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or,

    c) Accompany it with the information you received as to the offer to distribute corresponding source code. (This alternative is allowed only for noncommercial distribution and only if you received the program in object code or executable form with such an offer, in accord with Subsection b above.)

  3. Re:What, no editorial? on Red Hat Recap · · Score: 1
    No, I'm not trolling, I'm merely saying that something that is repackaging a GPL'd work is, by definition, derived from that GPL'd work and therefore is itself covered by the GPL.

    Now Red Hat may have gone to great lengths to separate out the GPL'ed parts from the non-GPL'ed parts. Good for them. From what I gather they are saying that the GPL doesn't apply to the binary RPMs. For that to be true, then those RPMs cannot be derived from (or contain verbatim) a GPL'ed work. I don't know enough about how their update system works to understand how that works in practice, as its a long time since I used a Red Hat system, and even then I never used up2date.

  4. Re:What, no editorial? on Red Hat Recap · · Score: 1
    A 'derived work' is formed whenever you have something that is not a verbatim bit-for-bit copy of the original.

    I don't think there is any doubt that an RPM is a derived work. Anyway, the point is moot since the GPL applies no matter how the software is packaged, and whether the package is modified or merely a verbatim copy.

  5. Re:What, no editorial? on Red Hat Recap · · Score: 3, Informative
    You are not allowed to download updates from RHN and then apply them to machines that do not have a valid license. You may, however, download the RHEL SRPMs which are freely available on RedHat's site and update your software manually that way.

    An update to a GPL program that you download via RHN is surely a derived work of the program; as such the GPL applies and Red Hat have no ability to stop you from redistributing the update.

  6. Re:Kiss My Ashcroft on US Expands Fingerprint and Mugshot Program for Visitors · · Score: 1

    Indeed, the most recent American Physical Society March Meeting was held in Montreal this year. It was the biggest March meeting ever.

    Next year's meeting is in LA. I predict it will be the smallest ever (and not just because its at Anaheim :-)

  7. Re:It's about time. on Microsoft and EU Talks End · · Score: 1
    Hmm, Iraq is a different situation I think. Maybe I am misunderstanding something, but every time I read something about some American fighting over his constitutional right to overthrow the government, I have read it as *federal government*, imagining a bunch of crackpots with hunting rifles assaulting the Capitol.

    Even in a more grassroots revolution, wouldn't non-violent civil disobedience be much more effective? cf. Tiananmen Square; it was unfortunately premature and not very effective, but if the protesters were armed it would have been a major bloodbath (instead of the minor bloodbath it actually was), and neither would the protesters gained as much international sympathy.

  8. Re:It's about time. on Microsoft and EU Talks End · · Score: 1

    Yes, that is an argument used in a lot of central/northern European countries, which, if not completely pacifist, are rather peaceful places (Sweden, Denmark, Netherlands, ...); if the military is conscripted from the general population, then there is no real chance that the military will be able to subjugate the government. I guess its logical, but it sounded weird to me when I first heard it. I am from Australia, where National Service ('nasho', it was called) stopped in the 60's I think, but I believe it was seen as an unwanted militarization, and anti-government! Same system but opposite cultural implications.

  9. Re:It's about time. on Microsoft and EU Talks End · · Score: 1

    That is another thing that has always confused me. If the government gets "beyond reasonable democratic control" how the hell are a bunch of civilians with six-shooters (or even automatic assult weapons) supposed to get past the US military?

  10. Re:The battles would have been a lot better on Message in a Battle · · Score: 1

    Leap down them, 15 at a time?

  11. Re:The Day of The Laughing Hyena on UK To Start Biometric Passport Trials · · Score: 1
    Ahh OK I realize what you mean now. If the person who wanted the fake had, in the past, obtained a biometric passport then they might have trouble later getting another with a fake name.

    I say might, because that requires that the system is good enough to actually identify an unknown person based on their biometrics, which is a much harder problem than simply verifying that two sets of biometrics match. I havn't seen anything that suggests the former is a realizable aim of this system.

  12. Re:The Day of The Laughing Hyena on UK To Start Biometric Passport Trials · · Score: 1

    Yeah, but unless the kid had previously obtained a passport, then his/her biometrics wouldn't be in the system. Hence there would be no problem with you applying for a biometric passport with their name.

  13. Re:biometrics problematic for some on UK To Start Biometric Passport Trials · · Score: 1

    No, lots of people don't have useful fingerprints, if they work in some trade where you are always wearing down the skin on your fingertips. IIRC this is around 5% of the population in fact.

  14. Re:The Day of The Laughing Hyena on UK To Start Biometric Passport Trials · · Score: 1

    What if the dead kid never had a passport? Or even more likely, what if the dead kid never had a biometric passport?

  15. Re:Favorite quote... on UK To Start Biometric Passport Trials · · Score: 1
    I don't know for sure, but probably if you do not have a biometric passport, you will not qualify for the visa waiver program, and you will need to apply for a visa.

    You will neeed to turn up to the US consulate in person to get your visa, because the visa itself will contain biometrics (iris scan, IIRC). So, you cannot get out of giving your love to Uncle Sam.

  16. Re:Watch Out for the Tar Baby on Linus Corrects Darl on Copyright Law · · Score: 2, Insightful
    Correct me if I'm wrong, but the constitution itself doesn't even mention financial gain, but instead talks about the advancement of science.

    A copyright law that did not allow for copyright protection even with no money changing hands would be wide open to challenge.

    In any event, the lawsuit will be fought over existing US copyright and other law, not some hyopthetical future law.

  17. Re:Gentoo on New rsync Released to Fix Vulnerability · · Score: 1

    WTF are you talking about? It was a huge story a day or two ago: Gentoo Rsync server compromised

  18. Re:Sad state of affairs... on Stealth Inflation · · Score: 5, Funny
    I imagine they only started this project because they lived in a place where the neighbors were pleasant people.

    Since this clearly does not apply to you, I don't think you have anything to worry about.

  19. Re:You mean we're going to have to wait 500 years on Nine Crazy Ideas in Science · · Score: 1
    I'm not very knowledgeable on this but I'll give it a go. By the way, I never thought you might be a creationist - creationism is a denial of logic which you definitely do not exhibit ;)

    The early universe was a like a very hot soup. The temperature was initially so hot that even nucleons (protons & neotrons) couldn't form, and it was some kind of quark plasma, which would be uniform in consistency, except for fluctutations (sound waves, essentially).

    As the universe expands, the temperature reduces and evenually quarks can consense into nucleons. At this stage, you have a plasma (not unlike a flourescent tube) consisting of bound atomic nuclei, and very hot electrons which are not bound (just flying around everywhere).

    The next significant moment is when the temperature gets low enough that the electrons get captured by the atomic nuclei and you get bound, neutral atoms forming.

    Note that until time, the universe is opaque - fire a photon and it will simply scatter off a free electron. Once the temperature is small enough that the electrons are captured into atoms, it takes a finite energy photon (the ionization energy) to interact with an electron so the universe is largely transparent (as it is today). The 3K microwave background radiation we see comes from this event. The fluctuations in the early universe (sound waves in the plasma) can be seen in the fine structure of the 3K background.

    The point is, that the early universe is mostly uniform, but with fluctuations which lead to clumping at all length scales, from planets to stars, galaxies, galactic clusters, clusters of galactic clusters, etc etc etc. Although the universe as a whole is expanding (and accelerating, in fact) the fluctuations that we see now as clumping of matter occur on arbitrarily large length scales, which in turn means that it takes arbitrarily long time for the clumping to occur.

    Or more succintly, the expansion isn't fast enough to completely override gravity effects on local scales (and by the scale of the universe, galaxies count as 'local').

    Hopefully some nice astrophysicist will come and rescue me now, and explain it properly ;)

  20. Re:A shift of focus on Kernel Exploit Cause Of Debian Compromise · · Score: 1
    So what are these multitude of ways you can run an arbitrary application?

    I must admit, I don't actually know ;) But I did read it on LKML (in the thread where it was firmly decided that adding digital signatures to the standard kernel was not going to happen). If you look up the archives you'll find it - I'm a bit busy just now, I'll try to look it up myself later.

  21. Re:A bold statement on Intel Researchers See Moore's Law Becoming Obsolete · · Score: 1
    That would be the KNOWN physical limits eh? There will always be something we don't know.

    Sure, but in the case of computers, the physical limits start to hit around the nanometer scale, whereas 'well-understood' physics (in a particle-physics sense) extends down to around planck length, a full 24 orders of magnitude smaller. There isn't much room for new fundamental discoveries between these two scales.

  22. Re:Haven't we learned yet? on Intel Researchers See Moore's Law Becoming Obsolete · · Score: 2, Insightful
    Get real. There is the speed of light and plank's constant which give fundamental limits on (classical) computation. The wavelength/momentum of an electron (for example) give fundamental limits on how fast an electronic computer can be. Eventually, the practical limits will get close to the fundamental limits and the rate of advances will slow down. This is inevitable.

    It is also inevitable that advances will never actually stop, but this article is all about the rate, which so far has been exponential. And any exponential growth is not long-term sustainable.

  23. Re:So What? on Intel Researchers See Moore's Law Becoming Obsolete · · Score: 1
    That doesn't scale ;)

    If you double the number of CPU's every 18 months with no other changes, then you are also doubling the physical size (or more, if every CPU has an interconnect with every other CPU, then its N^2 interconnects), and real calculations simply don't scale like that. You can maybe perform a calculation that is twice as big in the same amount of time, but you won't be able to do the original calculation in half the time, as the communication latency kills you.

  24. Re:The end of Moore's law is a shame on Intel Researchers See Moore's Law Becoming Obsolete · · Score: 1

    That is actually a very interesting argument, but it doesn't quite work because P=NP is about the number of operations you need to complete the calculation, not than the time needed.

  25. Re:A shift of focus on Kernel Exploit Cause Of Debian Compromise · · Score: 1

    Digital signatures don't help much, there is a multitude of other ways to mmap/read an executable into memory and run it.