Announcement

Collapse
No announcement yet.

TxFS Linux File-System Supports ACID Transactions, Simple API

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

  • TxFS Linux File-System Supports ACID Transactions, Simple API

    Phoronix: TxFS Linux File-System Supports ACID Transactions, Simple API

    Presented at this past week's 2018 USENIX Annual Technical Conference (ATC18) was TxFS, the Texas Transactional File System for Linux...

    Phoronix, Linux Hardware Reviews, Linux hardware benchmarks, Linux server benchmarks, Linux benchmarking, Desktop Linux, Linux performance, Open Source graphics, Linux How To, Ubuntu benchmarks, Ubuntu hardware, Phoronix Test Suite

  • #2
    The license isn't specified, so can one assume that it is GPL?

    Comment


    • #3
      Originally posted by pracedru View Post
      The license isn't specified, so can one assume that it is GPL?
      It has too be if they wrote it for Linux.

      Comment


      • #4
        Originally posted by pracedru View Post
        The license isn't specified, so can one assume that it is GPL?
        You really can't assume anything!!! Remember ass-u-me.

        Comment


        • #5
          Originally posted by pracedru View Post
          The license isn't specified, so can one assume that it is GPL?
          It's usually not a good idea to assume licensing. Unless a license is stated clearly you should assume it is not open source, even if it is in source form.

          Comment


          • #6
            Originally posted by carewolf View Post

            It has too be if they wrote it for Linux.
            Not true at all. A person does not give up his copyright to his creation until he explicitly assigns a license. The code would likely never be picked up in mainline until the GPL is applied but that is a different issue.

            Comment


            • #7
              Originally posted by wizard69 View Post
              The code would likely never be picked up in mainline until the GPL is applied but that is a different issue.
              Any GPL-compatible license will do. Many kernel modules are using MIT license for example.

              Comment


              • #8
                Originally posted by starshipeleven View Post
                It's usually not a good idea to assume licensing. Unless a license is stated clearly you should assume it is not open source, even if it is in source form.
                Exactly! In this case they may be avoiding the GPL to keep research code out of the kernel repositories. Plus we have no idea what the schools policies are. If one can not find the info online then it is really smart to contact the authors.

                In simple terms the professors might want to avoid a life time of support of their code in mainline. Research is one thing, maintaing production code is another. This is likely another avenue of discussion with the developers.

                Comment


                • #9
                  Originally posted by wizard69 View Post
                  In simple terms the professors might want to avoid a life time of support of their code in mainline.
                  None will ever merge a kernel module unless there is someone that steps in as its maintainer. Really, Torvalds might be a benevolent dictator but still does not have the power to chain anyone to a life time of support of anything.

                  Comment


                  • #10
                    Originally posted by wizard69 View Post

                    Not true at all. A person does not give up his copyright to his creation until he explicitly assigns a license. The code would likely never be picked up in mainline until the GPL is applied but that is a different issue.
                    Well, they are violating the GPL if they dont release it under GPL. It has nothing to do with mainline or not, but you are not allowed to publish a new development on GPL code without the new changed code also being GPL. I am assuming they are not violating the GPL, thus it is under GPL or something GPL compatible.

                    In any case, you can 100% assume it to be GPL, since it has to be able to be released as GPL (as a derived product of the Linux kernel).
                    Last edited by carewolf; 15 July 2018, 05:45 AM.

                    Comment

                    Working...
                    X