Installation & Licensing
Welcome to Autodesk’s Installation and Licensing Forums. Share your knowledge, ask questions, and explore popular Download, Installation, and Licensing topics.
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

FlexLM under UNIX - how come ACAD can´t work with it?

10 REPLIES 10
Reply
Message 1 of 11
florian_lamberty
639 Views, 10 Replies

FlexLM under UNIX - how come ACAD can´t work with it?

Autodesk switched from ADLM to the FLEXLM license thingy because its the most popular license system.. how come they support License servers running under different OS´s than MS? Is there a work around how I can use the ADESK licenses under an UNIX/OS like linux?
a customer is very angry about the need to install an NT server into his only Unixservers enviroment.. and is of course already using FlexLM on unix to serv 5 other products.. now he heard ACAD uses FlexLM.. and naturally wants to use the already running FlexLM system in his network!!!! Hope Somebody can help!! URGENT!!! THX alot!
10 REPLIES 10
Message 2 of 11
Anonymous
in reply to: florian_lamberty

Hi Florian,

There is no way to get the UNIX version of FlexLM to give out licenses to
Autodesk products.

Under the Windows version of Flex, the main Service running all the time on
the server is called "LMGRD.EXE". I believe the Unix version has a
counterpart for this service.

Here is the problem: As I understand, each vendor that uses Flex must
write their own service that understands how to deal with requests for it's
own licenses. Our Windows version is called "ADSKFLEX.EXE". LMGRD
listens for license requests from client workstations, then asks
adskflex.exe how to handle them. We would have to write a UNIX version of
this service for it to work correctly. I'm pretty sure we will not be
supporting the UNIX FlexLM tool in the future.

Keep in mind that we support running FlexLM on an NT/WIN2k/XP Workstation as
long as there are no more than 10 users. The "Server" version of windows
is only required for use with more than 10 users. This is Microsoft's
requirement, not ours. See D:\I386\EULA.TXT on an NT/2k install cd for all
of the Microsoft legal mumbo-jumbo you can handle. 🙂

Chris

"florian_lamberty" wrote in message
news:f0d112f.-1@WebX.maYIadrTaRb...
> Autodesk switched from ADLM to the FLEXLM license thingy because its the
most popular license system.. how come they support License servers running
under different OS´s than MS? Is there a work around how I can use the ADESK
licenses under an UNIX/OS like linux?
> a customer is very angry about the need to install an NT server into his
only Unixservers enviroment.. and is of course already using FlexLM on unix
to serv 5 other products.. now he heard ACAD uses FlexLM.. and naturally
wants to use the already running FlexLM system in his network!!!! Hope
Somebody can help!! URGENT!!! THX alot!
>
Message 3 of 11
Anonymous
in reply to: florian_lamberty

Under Windows Workstation, you cab use UDP protocol with no limitation of
users.
If this can help you, this is in the documentation.
Why don't you say it Chris?




"Chris Dodge [Americas Product Support]" a
écrit dans le message news:
AADEF19C63736E864BF1C73F8A17223F@in.WebX.maYIadrTaRb...
> Hi Florian,
>
> There is no way to get the UNIX version of FlexLM to give out licenses to
> Autodesk products.
>
> Under the Windows version of Flex, the main Service running all the time
on
> the server is called "LMGRD.EXE". I believe the Unix version has a
> counterpart for this service.
>
> Here is the problem: As I understand, each vendor that uses Flex must
> write their own service that understands how to deal with requests for
it's
> own licenses. Our Windows version is called "ADSKFLEX.EXE". LMGRD
> listens for license requests from client workstations, then asks
> adskflex.exe how to handle them. We would have to write a UNIX version
of
> this service for it to work correctly. I'm pretty sure we will not be
> supporting the UNIX FlexLM tool in the future.
>
> Keep in mind that we support running FlexLM on an NT/WIN2k/XP Workstation
as
> long as there are no more than 10 users. The "Server" version of windows
> is only required for use with more than 10 users. This is Microsoft's
> requirement, not ours. See D:\I386\EULA.TXT on an NT/2k install cd for
all
> of the Microsoft legal mumbo-jumbo you can handle. 🙂
>
> Chris
>
> "florian_lamberty" wrote in message
> news:f0d112f.-1@WebX.maYIadrTaRb...
> > Autodesk switched from ADLM to the FLEXLM license thingy because its the
> most popular license system.. how come they support License servers
running
> under different OS´s than MS? Is there a work around how I can use the
ADESK
> licenses under an UNIX/OS like linux?
> > a customer is very angry about the need to install an NT server into his
> only Unixservers enviroment.. and is of course already using FlexLM on
unix
> to serv 5 other products.. now he heard ACAD uses FlexLM.. and naturally
> wants to use the already running FlexLM system in his network!!!! Hope
> Somebody can help!! URGENT!!! THX alot!
> >
>
>
Message 4 of 11
Anonymous
in reply to: florian_lamberty

Chris's point, I think, was that MS's licensing allows only 10 simultaneous
connections to a workstation. If I undestand it all correectly (and MS
licensing issues are pretty arcane, so I may very well be getting this mixed
up) even if you find a way to get around the 10 user limit technically, by
using udp, or anything else that you can get to work, then you would be in
violation of MS's EULA.


"franck Hervet" wrote in message
news:EAA7F85930480FA9569D11D28117FF68@in.WebX.maYIadrTaRb...
> Under Windows Workstation, you cab use UDP protocol with no limitation of
> users.
> If this can help you, this is in the documentation.
> Why don't you say it Chris?
>
>
>
>
> "Chris Dodge [Americas Product Support]"
a
> écrit dans le message news:
> AADEF19C63736E864BF1C73F8A17223F@in.WebX.maYIadrTaRb...
> > Hi Florian,
> >
> > There is no way to get the UNIX version of FlexLM to give out licenses
to
> > Autodesk products.
> >
> > Under the Windows version of Flex, the main Service running all the time
> on
> > the server is called "LMGRD.EXE". I believe the Unix version has a
> > counterpart for this service.
> >
> > Here is the problem: As I understand, each vendor that uses Flex must
> > write their own service that understands how to deal with requests for
> it's
> > own licenses. Our Windows version is called "ADSKFLEX.EXE". LMGRD
> > listens for license requests from client workstations, then asks
> > adskflex.exe how to handle them. We would have to write a UNIX version
> of
> > this service for it to work correctly. I'm pretty sure we will not be
> > supporting the UNIX FlexLM tool in the future.
> >
> > Keep in mind that we support running FlexLM on an NT/WIN2k/XP
Workstation
> as
> > long as there are no more than 10 users. The "Server" version of
windows
> > is only required for use with more than 10 users. This is Microsoft's
> > requirement, not ours. See D:\I386\EULA.TXT on an NT/2k install cd for
> all
> > of the Microsoft legal mumbo-jumbo you can handle. 🙂
> >
> > Chris
> >
> > "florian_lamberty" wrote in message
> > news:f0d112f.-1@WebX.maYIadrTaRb...
> > > Autodesk switched from ADLM to the FLEXLM license thingy because its
the
> > most popular license system.. how come they support License servers
> running
> > under different OS´s than MS? Is there a work around how I can use the
> ADESK
> > licenses under an UNIX/OS like linux?
> > > a customer is very angry about the need to install an NT server into
his
> > only Unixservers enviroment.. and is of course already using FlexLM on
> unix
> > to serv 5 other products.. now he heard ACAD uses FlexLM.. and naturally
> > wants to use the already running FlexLM system in his network!!!! Hope
> > Somebody can help!! URGENT!!! THX alot!
> > >
> >
> >
>
>
Message 5 of 11
Anonymous
in reply to: florian_lamberty

MS's EULA only limits TCP connections. It does not limit UDP connections.
So if you wanted to use UDP for the AutoCAD to communicate with the lic
server you could you the workstation version for more than 10 connections.

--
Kevin Nehls


"Charles Prettyman" wrote in message
news:4E181E00C3B71A50B2F4149189745A16@in.WebX.maYIadrTaRb...
> Chris's point, I think, was that MS's licensing allows only 10
simultaneous
> connections to a workstation. If I undestand it all correectly (and MS
> licensing issues are pretty arcane, so I may very well be getting this
mixed
> up) even if you find a way to get around the 10 user limit technically, by
> using udp, or anything else that you can get to work, then you would be in
> violation of MS's EULA.
Message 6 of 11
Anonymous
in reply to: florian_lamberty

Here is a section of the Windows 2000 EULA. It does not mention TCP or UDP
anywhere in the document:

C:\WINNT\SYSTEM32\EULA.TXT:

" * Installation and use. You may install, use, access,
display and run one copy of the Product on a single
computer, such as a workstation, terminal or other device
("Workstation Computer"). A "License Pack" allows you to
install, use, access, display and run additional copies of
the Product up to the number of "Licensed Copies" specified
above. The Product may not be used by more than two (2)
processors at any one time on any single Workstation
Computer. You may permit a maximum of ten (10) computers or
other electronic devices (each a "Device") to connect to the
Workstation Computer to utilize the services of the Product
solely for file and print services, internet information
services, and remote access (including connection sharing
and telephony services). The ten connection maximum includes
any indirect connections made through "multiplexing" or
other software or hardware which pools or aggregates
connections. You may not use the Product to permit any
Device to use, access, display or run other executable
software residing on the Workstation Computer, nor may you
permit any Device to display the Product's user interface,
unless the Device has a separate license for the Product. "

So... I know I've seen UDP referred to as a "Connectionless protocol"
before, but can you definitively say that Microsoft allows more than 10 UDP
connections on Workstations? If you use "NETSTAT -a" in a Command window,
it will list TCP -and- UDP "Active Connections".

Yes, technically you can bypass the 10 limit connection by switching Flex
over to UDP. I'm just not quite sure we can 'officially' suggest that yet.

Chris

"Kevin Nehls" wrote in message
news:6C22A41F340B4B3D3AA3E1716ED1E2D7@in.WebX.maYIadrTaRb...
> MS's EULA only limits TCP connections. It does not limit UDP connections.
> So if you wanted to use UDP for the AutoCAD to communicate with the lic
> server you could you the workstation version for more than 10 connections.
>
> --
> Kevin Nehls
>
>
> "Charles Prettyman" wrote in message
> news:4E181E00C3B71A50B2F4149189745A16@in.WebX.maYIadrTaRb...
> > Chris's point, I think, was that MS's licensing allows only 10
> simultaneous
> > connections to a workstation. If I undestand it all correectly (and MS
> > licensing issues are pretty arcane, so I may very well be getting this
> mixed
> > up) even if you find a way to get around the 10 user limit technically,
by
> > using udp, or anything else that you can get to work, then you would be
in
> > violation of MS's EULA.
>
>
Message 7 of 11
Anonymous
in reply to: florian_lamberty

Hi Chris,

I have a document from Autodesk (English Powerpoint version) that say you
can do it with UDP with no limit on the connections! (I give you a copy of
this in a next message)
And now you talk about Microsoft EULA?
What i say to my client that want use UDP with no limit because i have send
us this Powerpoint.
Don't you have made a test with this protocol?

Best regards.

Chris Dodge [Americas Product Support] a
écrit dans le message :
8669F4BC461BFB731359511312FA7DE8@in.WebX.maYIadrTaRb...
>
> Here is a section of the Windows 2000 EULA. It does not mention TCP or
UDP
> anywhere in the document:
>
> C:\WINNT\SYSTEM32\EULA.TXT:
>
> " * Installation and use. You may install, use, access,
> display and run one copy of the Product on a single
> computer, such as a workstation, terminal or other device
> ("Workstation Computer"). A "License Pack" allows you to
> install, use, access, display and run additional copies of
> the Product up to the number of "Licensed Copies" specified
> above. The Product may not be used by more than two (2)
> processors at any one time on any single Workstation
> Computer. You may permit a maximum of ten (10) computers or
> other electronic devices (each a "Device") to connect to the
> Workstation Computer to utilize the services of the Product
> solely for file and print services, internet information
> services, and remote access (including connection sharing
> and telephony services). The ten connection maximum includes
> any indirect connections made through "multiplexing" or
> other software or hardware which pools or aggregates
> connections. You may not use the Product to permit any
> Device to use, access, display or run other executable
> software residing on the Workstation Computer, nor may you
> permit any Device to display the Product's user interface,
> unless the Device has a separate license for the Product. "
>
> So... I know I've seen UDP referred to as a "Connectionless protocol"
> before, but can you definitively say that Microsoft allows more than 10
UDP
> connections on Workstations? If you use "NETSTAT -a" in a Command
window,
> it will list TCP -and- UDP "Active Connections".
>
> Yes, technically you can bypass the 10 limit connection by switching Flex
> over to UDP. I'm just not quite sure we can 'officially' suggest that
yet.
>
> Chris
>
> "Kevin Nehls" wrote in message
> news:6C22A41F340B4B3D3AA3E1716ED1E2D7@in.WebX.maYIadrTaRb...
> > MS's EULA only limits TCP connections. It does not limit UDP
connections.
> > So if you wanted to use UDP for the AutoCAD to communicate with the lic
> > server you could you the workstation version for more than 10
connections.
> >
> > --
> > Kevin Nehls
> >
> >
> > "Charles Prettyman" wrote in message
> > news:4E181E00C3B71A50B2F4149189745A16@in.WebX.maYIadrTaRb...
> > > Chris's point, I think, was that MS's licensing allows only 10
> > simultaneous
> > > connections to a workstation. If I undestand it all correectly (and
MS
> > > licensing issues are pretty arcane, so I may very well be getting this
> > mixed
> > > up) even if you find a way to get around the 10 user limit
technically,
> by
> > > using udp, or anything else that you can get to work, then you would
be
> in
> > > violation of MS's EULA.
> >
> >
>
>
>
Message 8 of 11
Anonymous
in reply to: florian_lamberty

You don't need to install an NT/2000 server. 
Just install it on one of the client machines.  Don't make a mountain out
of a mole-hill.  Lots of people do this. 

 



style="PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">Autodesk
switched from ADLM to the FLEXLM license thingy because its the most popular
license system.. how come they support License servers running under different
OS´s than MS? Is there a work around how I can use the ADESK licenses under an
UNIX/OS like linux?
a customer is very angry about the need to install an
NT server into his only Unixservers enviroment.. and is of course already
using FlexLM on unix to serv 5 other products.. now he heard ACAD uses
FlexLM.. and naturally wants to use the already running FlexLM system in his
network!!!! Hope Somebody can help!! URGENT!!! THX
alot!
Message 9 of 11
Anonymous
in reply to: florian_lamberty

Then when that person shuts down their computer for the night, they call in
sick, or their computer crashes everyone looses their licenses.

I strongly suggest that you have at least one standalone NT / W2K
workstation for your lic server. If you have a lot of users then spend
$1000-1500 for a low end Win2K server and use that as your lic server,
although you may have to purchase additional CALs to access the server.

--
Kevin Nehls


"AK" wrote in message
news:0220CC4AAEEE0C8AF89C6890DEBB1202@in.WebX.maYIadrTaRb...
> You don't need to install an NT/2000 server. Just install it on one of
the client machines. Don't make a mountain out of a mole-hill. Lots of
people do this.
>
Message 10 of 11
Anonymous
in reply to: florian_lamberty

Chris
bear in mind that I am neiother a lawyer, or a person who grasps Microsofts
corporte thought process, but, this clip is interesting:

You may not use the Product to permit any
Device to use, access, display or run other executable
software residing on the Workstation Computer, nor may you
permit any Device to display the Product's user interface,
unless the Device has a separate license for the Product.

If I read that, in my simple minded, normal person sort of way, I understand
it to mean that you cannot run any sort of server application on the
workstation of Windows 2000, which would mean that the license manager, even
though it works perfectly well on a workstation, is technically a violation.
That EULA lets you share data, internet access and printing, but that's it.

"Chris Dodge [Americas Product Support]"
wrote in message
news:8669F4BC461BFB731359511312FA7DE8@in.WebX.maYIadrTaRb...
>
> Here is a section of the Windows 2000 EULA. It does not mention TCP or
UDP
> anywhere in the document:
>
> C:\WINNT\SYSTEM32\EULA.TXT:
>
> " * Installation and use. You may install, use, access,
> display and run one copy of the Product on a single
> computer, such as a workstation, terminal or other device
> ("Workstation Computer"). A "License Pack" allows you to
> install, use, access, display and run additional copies of
> the Product up to the number of "Licensed Copies" specified
> above. The Product may not be used by more than two (2)
> processors at any one time on any single Workstation
> Computer. You may permit a maximum of ten (10) computers or
> other electronic devices (each a "Device") to connect to the
> Workstation Computer to utilize the services of the Product
> solely for file and print services, internet information
> services, and remote access (including connection sharing
> and telephony services). The ten connection maximum includes
> any indirect connections made through "multiplexing" or
> other software or hardware which pools or aggregates
> connections. You may not use the Product to permit any
> Device to use, access, display or run other executable
> software residing on the Workstation Computer, nor may you
> permit any Device to display the Product's user interface,
> unless the Device has a separate license for the Product. "
>
> So... I know I've seen UDP referred to as a "Connectionless protocol"
> before, but can you definitively say that Microsoft allows more than 10
UDP
> connections on Workstations? If you use "NETSTAT -a" in a Command
window,
> it will list TCP -and- UDP "Active Connections".
>
> Yes, technically you can bypass the 10 limit connection by switching Flex
> over to UDP. I'm just not quite sure we can 'officially' suggest that
yet.
>
> Chris
>
> "Kevin Nehls" wrote in message
> news:6C22A41F340B4B3D3AA3E1716ED1E2D7@in.WebX.maYIadrTaRb...
> > MS's EULA only limits TCP connections. It does not limit UDP
connections.
> > So if you wanted to use UDP for the AutoCAD to communicate with the lic
> > server you could you the workstation version for more than 10
connections.
> >
> > --
> > Kevin Nehls
> >
> >
> > "Charles Prettyman" wrote in message
> > news:4E181E00C3B71A50B2F4149189745A16@in.WebX.maYIadrTaRb...
> > > Chris's point, I think, was that MS's licensing allows only 10
> > simultaneous
> > > connections to a workstation. If I undestand it all correectly (and
MS
> > > licensing issues are pretty arcane, so I may very well be getting this
> > mixed
> > > up) even if you find a way to get around the 10 user limit
technically,
> by
> > > using udp, or anything else that you can get to work, then you would
be
> in
> > > violation of MS's EULA.
> >
> >
>
>
Message 11 of 11
Anonymous
in reply to: florian_lamberty

Yes, but all of those are server type applications. I'd bet that even MS's
big time lawyers would have an extremely hard time justifying most of their
EULA in court.

This comes down to that same part of MS's EULA that makes people think that
it's illegal to run VNC or PcAnywhere on NT, Win2K, or WinXP (home or pro).
Which I don't think it is. Plus, if MS ever brought a lawsuit against
someone that was using one of those products they'd be taking a major hit in
the monopoly arena.

Even AutoCAD's EULA has some "fuzzy" wording that makes it a violation to
run Acad in a terminal server environment, but they'd still have a really
hard time enforcing it. 1) Because of the way it's worded and 2) as long as
you could prove that you only had 1 person for each license accessing the
server, there isn't much they can do. Why would they want to, they've
already gotten their money?

--
Kevin Nehls


"Charles Prettyman" wrote in message
news:3725B9B88B62769545B558DF46A70F89@in.WebX.maYIadrTaRb...

> That EULA lets you share data, internet access and printing, but that's
it.

Can't find what you're looking for? Ask the community or share your knowledge.

Post to forums  

Administrator Productivity


Autodesk Design & Make Report