ICC + timestamp

Discussion of chess software programming and technical issues.

Moderator: Ras

zullil
Posts: 6442
Joined: Tue Jan 09, 2007 12:31 am
Location: PA USA
Full name: Louis Zulli

Re: ICC + timestamp

Post by zullil »

bob wrote:Anyone aware of an OS/X timestamp for ICC? My office machine is now a 4-core iMac and in trying to get things set up for ICC, I ran into this issue. I run Crafty on one node of our 12-core cluster, but I can't run xboard and such as we have none of that installed on the actual compute nodes. I generally just run xboard on my office box and have it ssh to the cluster to run Crafty. But I can not find a working time stamp. They have a very old apple os timestamp on their download page, but it is for the way older power pc chip based Macs...

Anything available?
Download .dmg from https://www.dropbox.com/s/bff9yhwj2jpqe ... %20OSX.dmg

Mount the .dmg and then look in

Code: Select all

/Volumes/XBoard 4.7.3a - OSX/XBoard.app/Contents/Resources/bin
There's an x86 timestamp executable there.
bob
Posts: 20943
Joined: Mon Feb 27, 2006 7:30 pm
Location: Birmingham, AL

Re: ICC + timestamp

Post by bob »

zullil wrote:
bob wrote:Anyone aware of an OS/X timestamp for ICC? My office machine is now a 4-core iMac and in trying to get things set up for ICC, I ran into this issue. I run Crafty on one node of our 12-core cluster, but I can't run xboard and such as we have none of that installed on the actual compute nodes. I generally just run xboard on my office box and have it ssh to the cluster to run Crafty. But I can not find a working time stamp. They have a very old apple os timestamp on their download page, but it is for the way older power pc chip based Macs...

Anything available?
Download .dmg from https://www.dropbox.com/s/bff9yhwj2jpqe ... %20OSX.dmg

Mount the .dmg and then look in

Code: Select all

/Volumes/XBoard 4.7.3a - OSX/XBoard.app/Contents/Resources/bin
There's an x86 timestamp executable there.
Outstanding, and it works. Thanks...
JoshPettus
Posts: 730
Joined: Fri Oct 19, 2012 2:23 am

Re: ICC + timestamp

Post by JoshPettus »

Oh good, Louis beat me to it. :) Unfortunately I don't remember where I found it. I think it was stolen from some other GUI package... ICC sure doesn't make it easy to find.
bob
Posts: 20943
Joined: Mon Feb 27, 2006 7:30 pm
Location: Birmingham, AL

Re: ICC + timestamp

Post by bob »

JoshPettus wrote:Oh good, Louis beat me to it. :) Unfortunately I don't remember where I found it. I think it was stolen from some other GUI package... ICC sure doesn't make it easy to find.
NO they don't. I probably should put together a zip with linux and osx timestamp/timeseal and stick it on my web page where it will be easy to link to.
mvk
Posts: 589
Joined: Tue Jun 04, 2013 10:15 pm

Re: ICC + timestamp

Post by mvk »

JoshPettus wrote:Oh good, Louis beat me to it. :) Unfortunately I don't remember where I found it. I think it was stolen from some other GUI package... ICC sure doesn't make it easy to find.
Then, how do you know the legal status of this part of the software?
[Account deleted]
JoshPettus
Posts: 730
Joined: Fri Oct 19, 2012 2:23 am

Re: ICC + timestamp

Post by JoshPettus »

Because it's Timestamp. It's from ICC either way. Even if it were some reverse engineering, done by the author of the app. (i highly doubt, more likely they got in contact with ICC) ICC's control takes precedent.

It would be just the same as if i took some x86 compilation of fruit.
mvk
Posts: 589
Joined: Tue Jun 04, 2013 10:15 pm

Re: ICC + timestamp

Post by mvk »

JoshPettus wrote:Because it's Timestamp. It's from ICC either way. Even if it were some reverse engineering, done by the author of the app. (i highly doubt, more likely they got in contact with ICC) ICC's control takes precedent.

It would be just the same as if i took some x86 compilation of fruit.
So you took the liberty to "infer a license", in the absence of an actual license.

PS: fruit is GPL, and therefore different. For example, fruit doesn't allow a x86 binary to be distributed just like that.
[Account deleted]
bob
Posts: 20943
Joined: Mon Feb 27, 2006 7:30 pm
Location: Birmingham, AL

Re: ICC + timestamp

Post by bob »

mvk wrote:
JoshPettus wrote:Because it's Timestamp. It's from ICC either way. Even if it were some reverse engineering, done by the author of the app. (i highly doubt, more likely they got in contact with ICC) ICC's control takes precedent.

It would be just the same as if i took some x86 compilation of fruit.
So you took the liberty to "infer a license", in the absence of an actual license.

PS: fruit is GPL, and therefore different. For example, fruit doesn't allow a x86 binary to be distributed just like that.
I find NO license agreement from ICC. They simply have a directory with lots of different executables. Which is exactly what I remembered the last time I had looked for something for Linux. I think it safe to assume he is not violating any sort of license since there doesn't appear to be one. Several GUI authors distribute timestamp with their code, further validating this.
JoshPettus
Posts: 730
Joined: Fri Oct 19, 2012 2:23 am

Re: ICC + timestamp

Post by JoshPettus »

I haven't seen one either, and thus I can only infer from what everyone else is doing. Why would it be in the interest of ICC to put a limit on timestamp? They are a tellnet server, though they have their Official GUI that isn't their goal. The more have access to them the better for them.

Second what do you mean about GPL with fruit? By all means, please correct me if I'm wrong here. How would distributing it with xboard be against it's License? My understanding from what I have read, it wouldn't. They both are of the same license. I know the license prevents me from make changes to the source code without distributing my changes complete with the original source code and license. AFIK, an executable of the original fruit 2.1 can be distributed freely so long as the license is included. The preamble of GPL states I may do so. In fact all winboard packages and many other GUI's come with an executable of fruit.

If this is wrong, I should let Harm know. I only have it there because it is included with his winboard packages. (as with timestamp)
ZirconiumX
Posts: 1359
Joined: Sun Jul 17, 2011 11:14 am
Full name: Hannah Ravensloft

Re: ICC + timestamp

Post by ZirconiumX »

JoshPettus wrote:I haven't seen one either, and thus I can only infer from what everyone else is doing. Why would it be in the interest of ICC to put a limit on timestamp? They are a tellnet server, though they have their Official GUI that isn't their goal. The more have access to them the better for them.

Second what do you mean about GPL with fruit? By all means, please correct me if I'm wrong here. How would distributing it with xboard be against it's License? My understanding from what I have read, it wouldn't. They both are of the same license. I know the license prevents me from make changes to the source code without distributing my changes complete with the original source code and license. AFIK, an executable of the original fruit 2.1 can be distributed freely so long as the license is included and a link to where the source can be found is provided. The preamble of GPL states I may do so. In fact all winboard packages and many other GUI's come with an executable of fruit.

If this is wrong, I should let Harm know. I only have it there because it is included with his winboard packages. (as with timestamp)
If there are no other places the source can be found, then the source must be included. At present, said link is WBEC Ridderkerk, but since Leo is no longer doing WBEC I doubt it will last forever. Probably best to err on the side of caution.
tu ne cede malis, sed contra audentior ito