Announcement

Collapse
No announcement yet.

AMD R600 LLVM Back-End Called For Inclusion

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • #46
    Originally posted by bridgman View Post
    and also about whether the shaped charge on an RPG (which can punch through the armour on most tanks) can take down an armoured helicopter gunship (of course it can).
    and even a ""Stinger"" do not have any chance against a modern "Helicopter" Weapon system in a military situation

    because: thermal imaging camera Guided automatic annihilation cannon
    this means the "Gun" shots automatic on all Thermal dots in full fighting range 2000-3000m

    this means all humans are Death instantly in a single flight over a area

    and even a human can shot the rocket the rocket never hit the target because all "modern" copters do have a automatic "Phalanx CIWS" like anti rocket system.

    http://de.wikipedia.org/wiki/Phalanx_CIWS

    this means: only naive humans think humans can fight with a RPG or Stinger against modern Weapon systems.

    Comment


    • #47
      Originally posted by Nedanfor View Post
      It isn't a rule, it's an exception. The generic license is 100% free software and the exception isn't restrictive, therefore it is free software. I'm sure that FSF and OSI would agree with me, because none of the four freedom is limited by this license. What does matter is what you can do, not how you have to attribute the rights...
      Saying you can only use it as part of Mesa does make it nonfree. It takes away my ability to use the software for any purpose, including putting it in other software.

      Comment


      • #48
        Originally posted by bridgman View Post
        Yeah, we're arguing about MLAA license (it seems free to me) and also about whether the shaped charge on an RPG (which can punch through the armour on most tanks) can take down an armoured helicopter gunship (of course it can).

        The llvm license discussion seems to have gone off the rails again. I went back and checked the license text just to be sure...

        IT DOESN'T SAY YOU CAN'T SHIP TO RUSSIA AND CHINA PERIOD, it just says that you can't export to some countries unless you have an export license *or* one of the standard license exceptions applies (I believe the latter is the case for the llvm backend code but I am not a lawyer and definitely not *your* lawyer ), and that you can't export the code to those countries if it is controlled under the export regs or if you combine it with other stuff such that the result is controlled under the export regs (duh !). That is just standard US export law, very similar to the export laws in 40+ other countries. Look up the Wassenaar Arrangement if you want an idea of how all these countries align their regs.

        The default license says "here it is, you can do whatever you want with it, but you are responsible for thinking about how export laws apply, and here are a couple of examples in case you don't know what we're talking about". That is the standard license text, and using it is the fastest way to get something into public view.

        If we want to release something under a less restrictive license like X11 or UIUC, we basically have to go through the export laws ourselves, determine what export category the code falls into, obtain export licenses ourselves if required, basically taking on more of the export worries ourselves. Doing that is time consuming, expensive, and means we need to set up a bunch of internal processes to make sure that we don't go outside the dotted lines for that export category in future.
        So why does AMD have to abuse copyright law to tell me I can't do something that's illegal?

        Maybe you should throw in the "You are not allowed to kill people or double park" clause just to make sure you didn't miss anything? It's entirely outside of the scope of a copyright license to try to enforce criminal law. Leave it to the government to do their own damned dirty work.

        Comment


        • #49
          What aspect of copyright law do you think this license abuses ?

          The difference between laws for export and those for murder and double-parking is that the former laws require "closing the loop" with whoever receives the materials under most conditions while (AFAIK) the latter laws do not. If you check the actual EARs this will become more clear :

          http://www.bis.doc.gov/index.htm

          Click on "Export Administration Regulations" on the left hand side. Most industrial countries have similar laws.

          Comment


          • #50
            Originally posted by bridgman View Post
            What aspect of copyright law do you think this license abuses ?

            The difference between laws for export and those for murder and double-parking is that the former laws require "closing the loop" with whoever receives the materials under most conditions while (AFAIK) the latter laws do not. If you check the actual EARs this will become more clear :

            http://www.bis.doc.gov/index.htm

            Click on "Export Administration Regulations" on the left hand side. Most industrial countries have similar laws.
            export laws are only for export but releasing open-source software is NOT A EXPORT!

            for example "source-forge" the website if THEY upload this to "Iran" then the Export LAW hits.

            but the Export LAW hit NOT if someone release open-source in the USA.

            Comment


            • #51
              Originally posted by DaemonFC View Post
              Saying you can only use it as part of Mesa does make it nonfree. It takes away my ability to use the software for any purpose, including putting it in other software.
              I think you really misunderstood what is written in that license. You can use the code in your personal project, if you write in the binary this sentence:
              + * "Uses Jimenez's MLAA. Copyright (C) 2010 by Jorge Jimenez, Belen Masia,
              + * Jose I. Echevarria, Fernando Navarro and Diego Gutierrez."
              I will try to explain to you why you can do anything with this piece of software.

              + * Redistribution and use in source and binary forms, with or without
              + * modification, are permitted provided that the following conditions are met:
              So you have to simply follow two conditions.

              + * 1. Redistributions of source code must retain the above copyright notice,
              + * this list of conditions and the following disclaimer.
              First condition like the first condition of 2-clause BSD license.

              + * 2. Redistributions in binary form must reproduce the following statement:
              + *
              + * "Uses Jimenez's MLAA. Copyright (C) 2010 by Jorge Jimenez, Belen Masia,
              + * Jose I. Echevarria, Fernando Navarro and Diego Gutierrez."
              Second condition like the second condition of 2-clause BSD license.

              + * Only for use in the Mesa project, this point 2 is filled by naming the
              + * technique Jimenez's MLAA in the Mesa config options.
              If your project is the Mesa project, then you can fill the second condition in another way, if you want. Period. It's an exception. My first language is italian and my english skills aren't so good, but trust me, this is free open source software.

              The second clause exceptions doesn't mean 'You can only use this code for Mesa', at least not in any language that I can understand.

              PS. If you speak other languages, I can try to explain to you this through private messages.

              Comment


              • #52
                Originally posted by Qaridarium View Post
                export laws are only for export but releasing open-source software is NOT A EXPORT!

                for example "source-forge" the website if THEY upload this to "Iran" then the Export LAW hits.

                but the Export LAW hit NOT if someone release open-source in the USA.
                I'm guessing you haven't actually read the regs yet, right ?

                It's *really* not as simple as you claim.
                Last edited by bridgman; 03-28-2012, 03:17 PM.

                Comment


                • #53
                  Originally posted by bridgman View Post
                  I'm guessing you haven't actually read the regs yet, right ?

                  It's *really* not as simple as you claim.
                  it is so easy and if not the Constitutional Court is giving you right.

                  but yes its much cheaper to not fight in Court.

                  but "cheaper" do not mean this is "right"

                  Comment


                  • #54
                    *bridgman has left the Q Continuum

                    Comment


                    • #55
                      Originally posted by bridgman View Post
                      *bridgman has left the Q Continuum
                      LOL and only because the "Constitutional Court" gives you the "Final" answer of your Question.

                      sure to know it "Finally" is very expensive

                      this makes it simple for AMD Money weight more than "Right"

                      in doubt to the accused is obsolete now the new version is:

                      +++in doubt for the money+++

                      Comment


                      • #56
                        Originally posted by bridgman View Post
                        *bridgman has left the Q Continuum
                        Bridgman and the lawyers that say I have to follow every possible export law in the world to use AMD software. This is a crock. No matter how you try to defend it, it will still be a crock. Can you just admit it's a total crock and fix the license?

                        I'm subject to two major sets of laws. US federal laws and Indiana state laws. I don't care what the law is anywhere else and I shouldn't have to. If I find a loophole in the law that lets me circumvent it to help someone, AMD shouldn't close it by misusing their copyright.

                        Comment


                        • #57
                          Originally posted by DaemonFC View Post
                          Saying you can only use it as part of Mesa does make it nonfree.
                          The license says no such thing.

                          If you use it outside of Mesa, you get the standard modified BSD license.

                          If you use it inside Mesa, then you get a non-standard modified BSD license with relaxed attribution requirements.

                          Both cases are completely FSF-approved Free Software licenses. It's Free Software either way, and you can use it to your heart's desire.

                          Comment


                          • #58
                            Originally posted by Qaridarium View Post
                            LOL and only because the "Constitutional Court" gives you the "Final" answer of your Question.
                            You know that there's no such thing as the "Constitutional Court", right?

                            Oh wait, it's Q.

                            Comment


                            • #59
                              Originally posted by smitty3268 View Post
                              You know that there's no such thing as the "Constitutional Court", right?

                              Oh wait, it's Q.
                              there is no other word for it. in german "Verfassungsgericht"

                              Verfassungsgericht=Constitutional Court its the highest Judicial review http://en.wikipedia.org/wiki/Judicial_review

                              "The United States Constitution does not explicitly establish the power of judicial review. Rather, the power of judicial review has been inferred from the structure, provisions, and history of the Constitution.[1]"

                              http://en.wikipedia.org/wiki/Judicia..._United_States

                              Comment


                              • #60
                                Originally posted by Qaridarium View Post
                                there is no other word for it. in german "Verfassungsgericht"

                                Verfassungsgericht=Constitutional Court its the highest Judicial review http://en.wikipedia.org/wiki/Judicial_review

                                "The United States Constitution does not explicitly establish the power of judicial review. Rather, the power of judicial review has been inferred from the structure, provisions, and history of the Constitution.[1]"

                                http://en.wikipedia.org/wiki/Judicia..._United_States
                                Wait, so Bridgman is supposed to fight American laws in a German court?

                                /confused

                                Comment

                                Working...
                                X