gummi@rhi.hi.is (Gudmundur Bjarni Josepsson) (06/11/91)
We are running PC-NFS here at the University of Iceland. I was wondering how it is possible to use PC-NFS to prevent students (and others) from copying commercial software (i.e Borland C++, WordPerfect etc.) from the network. Of course people must have access to these programs to use them but not all of them are too concerned about the copyright law. I have been experimenting a little, trying to remove the read/write attributes but as I am new to PC-NFS I am not sure if that is enough. And some programs are not too happy to have their read attribute removed. MicroSoft's Multiplan 4 displays 'illegal program file' when i try to run it. I have heard that MicroSoft programs are touchy about things like this. Is this true? Thank you Gudmundur B. Josepsson
geoff@bodleian.East.Sun.COM (Geoff Arnold @ Sun BOS - R.H. coast near the top) (06/13/91)
Quoth gummi@rhi.hi.is (Gudmundur Bjarni Josepsson) (in <3238@krafla.rhi.hi.is>): #We are running PC-NFS here at the University of Iceland. I was wondering #how it is possible to use PC-NFS to prevent students (and others) from copying #commercial software (i.e Borland C++, WordPerfect etc.) from the network. Of #course people must have access to these programs to use them but not all of #them are too concerned about the copyright law. # #I have been experimenting a little, trying to remove the read/write attributes #but as I am new to PC-NFS I am not sure if that is enough. If you set a file to "a=x" permission (from the NFS server), clients can only open it as part of an EXEC call. Thus it can't be copied. #And some programs are not too happy to have their read attribute removed. #MicroSoft's Multiplan 4 displays 'illegal program file' when i try to run it. #I have heard that MicroSoft programs are touchy about things like this. Is #this true? Right. Some applications require read access to their EXE files to play overlay games. The most spectacular of these IMHO is the hypertext DOS interrupt list distributed with the book "Undocumented DOS". The EXE file is over a meg, but it only needs a modest amount of memory to load: all of the data is embedded in the .EXE file, and the first thing the program does is to open the EXE for reading. This is clearly incompatible with making the file execute only. --Geoff Arnold, PC-NFS architect(geoff@East.Sun.COM or geoff.arnold@Sun.COM)-- ------------------------------------------------------------------------------ -- Sun Technology Enterprises : PC Networking group -- -- (officially from July 1, but effectively in place right now) --