Search Unity

  1. Welcome to the Unity Forums! Please take the time to read our Code of Conduct to familiarize yourself with the forum rules and how to post constructively.
  2. Dismiss Notice

Can I thumb drive boot Unity and Linux?

Discussion in 'General Discussion' started by Not_Sure, Jul 2, 2015.

  1. Not_Sure

    Not_Sure

    Joined:
    Dec 13, 2011
    Posts:
    3,541
    With Linux on the road map it got me thinking, can I make a bootable Linux thumb drive with Unity and my project on it?

    That would be fantastic if I could carry around my project in my pocket and plug it into any PC.

    I may just have to grow a neck beard.
     
  2. angrypenguin

    angrypenguin

    Joined:
    Dec 29, 2011
    Posts:
    15,494
    I suspect that the licensing activation process would get in the way. They usually work based on some machine-specific ID, so there's a good chance it'll only work on the machine you use to activate the install.
     
    Not_Sure likes this.
  3. Not_Sure

    Not_Sure

    Joined:
    Dec 13, 2011
    Posts:
    3,541
    Damn!

    Good point, but damn.
     
  4. Kiwasi

    Kiwasi

    Joined:
    Dec 5, 2013
    Posts:
    16,860
    Depends, lisencing shouldn't be an issue if you can use the personal edition.

    Maybe. I don't have a huge idea what I'm talking about.

    ???
     
  5. Aurore

    Aurore

    Director of Real-Time Learning Unity Technologies

    Joined:
    Aug 1, 2012
    Posts:
    3,106
    mmm not so sure, all personal editions (and it was the same with free) do have license keys I believe, you just can't see it. In the end I think it's early days to ask this.
     
  6. darkhog

    darkhog

    Joined:
    Dec 4, 2012
    Posts:
    2,218
    Maybe your license should be stuck to your account instead to computers you are running Unity on? Just my thought.
     
  7. Ryiah

    Ryiah

    Joined:
    Oct 11, 2012
    Posts:
    20,004
    They definitely have license keys. On Windows they're under C:\ProgramData\Unity. On OS X they should be at /Library/Application Support/Unity/ (don't have a Mac to verify).

    I considered having the license files stored on the USB thumb drive with a script that places a symbolic link to the file onto the root drive, but the license file has some system-specific info stored in it (ie Windows license key).
     
  8. darkhog

    darkhog

    Joined:
    Dec 4, 2012
    Posts:
    2,218
    One more reason just to make license "stick" to account it was first activated on and not computer. Come on, Unity, you can do it.
     
  9. Not_Sure

    Not_Sure

    Joined:
    Dec 13, 2011
    Posts:
    3,541
    I think that it would be too easy for multiple parties to share one account that way.
     
  10. darkhog

    darkhog

    Joined:
    Dec 4, 2012
    Posts:
    2,218
    Then they're breaking the license. Also it's easy to detect such discrepancies. If you're login again after 5 minutes from IP that is located according to geolocating databases 3 miles away, something's not right.

    //edit: That being said, pirating Unity Pro still would be easier than playing with sharing account. If you're going to break the EULA, you can just as well do it all the way.
     
    Ryiah and Kiwasi like this.
  11. ShilohGames

    ShilohGames

    Joined:
    Mar 24, 2014
    Posts:
    2,980
    If the bootable OS was on the USB drive, I think the license would follow that around just fine. The hardware would get reconfigured each time within the OS, since all of the hardware besides of the boot volume would be changing each time. I guess the question would be if the license is tied only to a key (in a file and/or registry) or if the license is also tied to the hardware. For example, modern Windows OS will require a license reactivation if you have a major hardware change like a motherboard swap. Not sure if Unity would be that strict or not.
     
    darkhog likes this.
  12. Not_Sure

    Not_Sure

    Joined:
    Dec 13, 2011
    Posts:
    3,541
    That is a really good point.

    UT?
     
  13. steego

    steego

    Joined:
    Jul 15, 2010
    Posts:
    967
    As per this page https://unity3d.com/unity/activation -- I guess you would just have to remember to return the licence from the computer each time you quit unity to switch computers.

    Also, from the FAQ:

    Unity 4 and 5 users can also return their licenses within the editor:

    1. Open Unity 4 or Unity 5.
    2. Click "Help" (“File” on Mac).
    3. Click "Manage License..."
    4. Click "Return License".
    This must be done prior to reformatting or a hardware change. You must also have an uninterrupted connection to the license server. This does not tend to be the case when behind a proxy or being without internet connection.

    (emphasis added)