[ / / / / / / / / / / / / / ] [ dir / ausneets / cafechan / htg / kpop / leftpol / madchan / pinoy / sw ][Options][ watchlist ]

/tech/ - Technology

You can now write text to your AI-generated image at https://aiproto.com It is currently free to use for Proto members.
Name
Email
Subject
Comment *
File
Select/drop/paste files here
* = required field[▶ Show post options & limits]
Confused? See the FAQ.
Expand all images

[–]

 No.862096>>862193 >>862350 >>862413 >>862985 >>862993 [Watch Thread][Show All Posts]

Hello, I've recently found some old utils source code in a 'UNIX power tools' book I purchased. Most of the stuff is from 1992-1993, but I thought it might be interesting to examine.

It includes emacs 18.59, tcsh 6.03, bash 1.11 ( a version no longer even available on the gnu repository), and many more!

the whole cd is located here:

https://www (dot) dropbox.com/s/zqymwzkwprtx2dj/powert.tar.gz?dl=0

size is ~346MB

 No.862097

full list of tools is as follows:



agrep
areacode
awf
bash
bsdtar
bsplit
calen
compress
cpmod
csplit
cut_past
cvtbase
delete
diff
dtp
ediff
emacs
fgrep
fileutil
find
finder
gawk
getopt
grabchar
grep
groff
hgrep
index
inserts
ipl
ispell
jot
less
lndir
look
lst
mced
patch
pbmplus
pcal
perl
pstext
psutils
qsubst
qterm
rcs
rcsit2
ren
rolodex
rot
sc
screen
shar
shelluti
sherror
sls
smiley
stat
tar
tcap
tcsh
tpipe
twin
vis
vtree
which
xargs
xref
xtail
zap
zipcode


 No.862099>>862103

Pretty sure old Bash versions are no longer in the repos because of the Shell Shock bug


 No.862103

>>862099

the shell shock bug was disclosed in 2014, the gnu repos contain bash versions up to 1.14, released in 1994, 1-2 years after 1.11


 No.862128

>https://www (dot) dropbox.com

Reported


 No.862193>>862315 >>863364

>>862096 (OP)

I recently went looking for a really old version of GNU Emacs and it's hard, anon. I recommend you upload this to the Internet Archive's software repository. They love shit like this.

Have you looked at Ancient Unix at tuhs.org? You can really dig up some early and very interesting software.


 No.862196

Really nice find anon, thank you very much!


 No.862201

Nice bloat.


 No.862203

GNU's Not UNIX


 No.862206>>862208 >>862316

I tried to find out whether the company Ready-To-Run Software Inc. still exists. It seems like it's registered here:

http://www.buzzfile.com/business/Ready~To~Run-Software,-Inc.-607-533-4002

But I can't find if they shut down. It seems to be a one-man company (Jeff Moskow), and it seems like he wrote all the scripts inside the UNIX Power Tools CDROM you uploaded:


#!/usr/local/bin/perl
#
# Copyright (C) Ready-to-Run Software, Inc. 1991, 1992, 1993.
# Groton, MA 01450.
#
# All Rights Reserved.
#
# This Module contains Proprietary Information of
# Ready-to-Run Software, Inc.
#
# Ready-to-Run Software, Inc. is a software service company. Most
# of the software provided to our customers is "publically
# available"; we provide the service of locating and building
# the software for you. In general, you may make as many copies
# as you want of the software that we deliver to you (individual
# package license information is provided during the installation
# process). The major exception to that is Ready-to-Run Software's
# "Smart Installation System". We view the installation system
# and the proprietary techniques used in it, as the vehicle that
# allows us to effectively deliver our services to you. Accordingly:
#
# Use of this "Smart Installation System" is limited as follows:
#
# 1) by anyone, to install a SAMPLE ReadyPak(tm) from
# Ready-to-Run Software, Inc.
# 2) by a ReadyPak Purchaser to install a ReadyPak obtained from
# Ready-to-Run Software, Inc. on any machine within your
# organization.
# 3) It may not be copied or otherwise distributed without written
# permission from Ready-to-Run Software, Inc.
#
# $Id: build,v 1.1 1992/12/18 02:34:10 jeff Exp jeff $
#
# $Log: build,v $
# Revision 1.1 1992/12/18 02:34:10 jeff
# Initial revision
#
#

Note the 'jeff'.


 No.862208>>862211 >>862212

File (hide): 66484627e9a40c4⋯.jpg (101.53 KB, 780x658, 390:329, 1455123773521.jpg) (h) (u)

>>862206

>Proprietary Information


 No.862211>>862212

>>862208

Most UNIX software in the 90s was proprietary, what do you expect? Plus, this is commercial software. The build scripts are the only parts that are proprietary, the software is from GNU mostly.


 No.862212

>>862208

>>862211

I was right, sources/bash/bash_111.z:/alias.c:


/* alias.c -- Not a full alias, but just the kind that we use in the
shell. Csh style alias is somewhere else (`over there, in a box'). */

/* Copyright (C) 1987,1991 Free Software Foundation, Inc.

This file is part of GNU Bash, the Bourne Again SHell.

Bash is free software; you can redistribute it and/or modify it
under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 1, or (at your option)
any later version.

Bash is distributed in the hope that it will be useful, but WITHOUT
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public
License for more details.

You should have received a copy of the GNU General Public License
along with Bash; see the file COPYING. If not, write to the Free
Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */


 No.862315>>862965

>>862193

>I recently went looking for a really old version of GNU Emacs

you can try https://ftp.gnu.org/old-gnu/emacs/ , but the oldest version there is the same version in the tools (18.59)


 No.862316>>862327

>>862206

http://www.rtr.com/Ready-to-Run_Software/our_founder.htm

Their website seems still active, and the copyright up to date to 2016.


 No.862327

>>862316

Why the fuck did this not come up in my searches? You failed me, CuckCuckGoy.


 No.862350

>>862096 (OP)

that cookie recipe file was in Emacs until fairly recently. I remember ESR asking on the mailing list if he could remove it when he was moving Emacs to git.

https://github.com/tovbinm/emacs-24-mac/blob/master/etc/COOKIES


 No.862413>>862428 >>865000

File (hide): ef953770ed42210⋯.png (74.72 KB, 1037x723, 1037:723, Screenshot from 2018-02-03….png) (h) (u)

>>862096 (OP)

Well lookie here, looks like we've got a redditor on our hands.

I wouln't normally sage just because someone shares this information with them, but your reddit account isn't a burner, it's actually used


 No.862428


 No.862965>>863037

>>862315

Kek, I also looked around on the Internet Archive, there are a lot of shareware and other software CDs from that day, and the oldest version I could dig up on that media was...

DRUMROLL.........

18.59

It's like previous versions are just gone off the Internet. I'm going to start poking around and see if I can find some rips or mirrors of old popular FTP sites. I believe Sun used to host an FTP archive of open source software they used, it's possible archives of that exist too. I'm also going to download and poke inside of the Ancient Unix tarballs. It looks like Emacs wasn't popular inside of Bell Labs so it's not in the v10 or v9 sources, but I haven't looked at older Unices or tape archives from other sites yet.


 No.862985

>>862096 (OP)

As a UNIX and Emacs enthusiast I thank you for sharing this.

I'll give you a pass for being a Redditor.

This time.


 No.862993

>>862096 (OP)

>Archive is not in Gzip format

YOU SON OF A BITCH


 No.863037>>863068

>>862965

You must be retarded. This link, found in two seconds of googling, even provides the sources for TECO EMACS.

https://github.com/larsbrinkhoff/emacs-history/


 No.863068>>863084 >>863094

>>863037

GNU Emacs 16.59 is the oldest one on that archive.


 No.863084

>>863068

>>>>>>TECO EMACS


 No.863094>>863096

>>863068

Emacs dropped the minor version around 1.2. It went from something like 1.2 to 13. Version 16 is just 1.6.

(They seem to have dropped this versioning system in early 2000s, but they've recently picked it back up)


 No.863096

>>863094

should have said

>GNU Emacs

Stallman started afresh with the numbering when he started GNU


 No.863364

>>862193

https://github.com/tsutsui/emacs-18.59-netbsd

Builds on Linux (x86? arm?) as well.


 No.865000

>>862413

>redditor

>macfag

LOL




[Return][Go to top][Catalog][Screencap][Nerve Center][Cancer][Update] ( Scroll to new posts) ( Auto) 5
28 replies | 3 images | Page ?
[Post a Reply]
[ / / / / / / / / / / / / / ] [ dir / ausneets / cafechan / htg / kpop / leftpol / madchan / pinoy / sw ][ watchlist ]