29 December 2015, 15:32 | #21 | |
Zone Friend
Join Date: May 2006
Location: France
Posts: 1,801
|
The leak was way older than yesterday, it was spread during the Amiga technologies era, but now it is widespread...Totally illegal I guess.
Kamelito Quote:
Kamelito Last edited by TCD; 04 January 2016 at 10:24. Reason: Back-to-back posts merged. |
|
29 December 2015, 16:06 | #22 |
Zone Friend
Join Date: Sep 2001
Location: Germany
Posts: 812
|
Like kamelito already said: this stuff hasn't been leaked now, it's been leaked in the late nineties. Rumors have it that Tyschtschenko handed out the sources to a whole bunch of people in Germany (in addition to Phase5, which already had them) to make sure they don't get lost during the next bankruptcy.
These sources were all over the warez boards in 1997 or 1998. It's the original 3.1 sources from Commodore, they require quite an exotic setup to compile (an obscure SunOS/Solaris based Cross-Compiler amongst other things, IIRC), Olaf Barthel had to spend quite a few hours to make them compile/assemble with modern tools before they could be used as the base for OS 3.5+. Last edited by Korodny; 29 December 2015 at 18:29. |
29 December 2015, 16:09 | #23 |
Registered User
Join Date: Jul 2014
Location: Finland
Posts: 1,176
|
Ofcourse most didn't have access to those warez boards in the 90s, so its still news for a lot of people of these being easily accessible now.
|
29 December 2015, 17:28 | #24 |
BoingBagged
Join Date: Aug 2007
Location: The South of nowhere
Age: 46
Posts: 2,358
|
I would like to receive a PM
|
29 December 2015, 17:37 | #25 | |
Posts: n/a
|
Quote:
Last edited by morpa; 29 December 2015 at 19:41. |
|
29 December 2015, 18:26 | #26 |
CaptainM68K-SPS France
|
|
29 December 2015, 19:26 | #27 | |
Registered User
Join Date: Aug 2010
Location: Germany
Posts: 532
|
Quote:
It's much more than a "compile job". If you looked at the archive contents (which I do not condone) you would find that the Amiga operating system consists of some 280 (give or take) individual components (a component would be a library, a device driver, a shell command or application program such as "HDToolBox"). Each component has to be built individually, and in many cases with a particular compiler (Green Hills, Lattice 'C', SAS/C, Manx Aztec 'C'), or a particular assembler, or it would either fail to build correctly, or at all (e.g. only the Green Hills compiler can build a correct intuition.library). Having had a look at the archive I would say that this theory has its merits. None of the files in the archive are newer than May 5th, 1994. Commodore went bancrupt in late April 1994. To me this suggests that somebody with access to both the AmigaOS 3.1 source code and other material from the same server, as well to material from the Commodore Amiga Technical Support (CATS) department, must have used the last opportunity to grab it. Last edited by TCD; 04 January 2016 at 10:22. Reason: Back-to-back posts merged. |
|
29 December 2015, 19:39 | #28 |
Zone Friend
Join Date: May 2006
Location: France
Posts: 1,801
|
@Olsen,
It could have been saved for not being lost, that doesn't mean that it has been leaked on purpose by one of the original team. Is that material different for the one you saved from DAT backup? Kamelito |
29 December 2015, 19:40 | #29 | |
Posts: n/a
|
Quote:
|
|
29 December 2015, 19:41 | #30 | |
Registered User
Join Date: Aug 2010
Location: Germany
Posts: 532
|
Quote:
In fact, what Amiga Technologies GmbH received was the complete set of files, as available then. Today's leaked archive only contains a small portion thereof. I daresay that this leaked archive comes from a completely different source. Yes. Today's leaked archive contains a small subset of the material provided to Amiga Technologies GmbH back in 1995. Last edited by TCD; 04 January 2016 at 10:24. Reason: Back-to-back posts merged. |
|
29 December 2015, 19:45 | #31 | |
Zone Friend
Join Date: May 2006
Location: France
Posts: 1,801
|
Quote:
Kamelito |
|
29 December 2015, 19:52 | #32 | |
Registered User
Join Date: Aug 2010
Location: Germany
Posts: 532
|
Quote:
I was hardly the first person to attempt and succeed at getting AmigaOS 3.1 to build again (that honour goes to Andy Finkel). I was sufficiently crazy to try and get it to build completely native on AmigaOS, using the smallest set of compilers and assemblers (specifically, without having to resort to using the Green Hills compiler). That goal necessitated changes in the code (hence the retesting), and reconstructing a common build environment which allowed you to open a shell, enter "make" and wait for a couple of hours until everything had been rebuilt from scratch. This, as far as I know, had not been possible since 1986. |
|
29 December 2015, 19:57 | #33 |
Zone Friend
Join Date: May 2006
Location: France
Posts: 1,801
|
@Olsen
Was it automation testing or manual testing? How can be sure that everything was working as before? Kamelito |
29 December 2015, 19:57 | #34 | |
Registered User
Join Date: Aug 2010
Location: Germany
Posts: 532
|
Quote:
The simplest explanation for today's leaked archive to me is that a Commodore engineer made a copy of this material for personal reasons. This kind of thing happened and still happens all the time. In some case it's a good thing, where material which would otherwise be lost could be preserved for future use. Given how much trouble Commodore was in before the end I think it is very well possible that whoever made the copies thought of it as rescuing what he could from a smoking and in other parts blazing library. Strictly manual testing only (on an A3000, A1200 and an A600HD bought second-hand for the occasion). This was a private project of mine after all, in the hope that it might become useful, which it eventually did starting in 1997/1998. I did not learn about automated testing until a lot later, and even if I had know about it back then it would have been a lost cause. AmigaOS is not designed and implemented in a manner which would facilitate testing. Last edited by TCD; 04 January 2016 at 10:25. Reason: Back-to-back posts merged. |
|
29 December 2015, 20:07 | #35 |
Zone Friend
Join Date: May 2006
Location: France
Posts: 1,801
|
@Olsen,
How long did it take from start to finish to? Kamelito |
29 December 2015, 20:09 | #36 |
Registered User
Join Date: Aug 2010
Location: Germany
Posts: 532
|
Well, you can't. That would have required an extensive testing effort on a variety of hardware configurations which I did not have access to.
What I did, however, was to make the operating system components build using almost exclusively using the same tools which the last working AmigaOS 3.1 build in 1993/1994 would use. Where it made sense to switch build tools (say, from Manx Aztec 'C' to Lattice 'C') because the impact of the change was very small, I made the change. Changes in, for example, the printer driver build procedure were less critical than in changing the compiler needed to build graphics.library, for example. In so many words, I tried to limit the impact of the changes and when I made changes, I made small changes only. The big problem was with intuition.library which had to be ported from K&R 'C' (ca. 1985) to ANSI 'C'. That is a different story altogether. Let's see... according to the CVS logs I must have worked on it for 3-4 years, on and off. Last edited by TCD; 04 January 2016 at 10:25. Reason: Back-to-back posts merged. |
29 December 2015, 20:16 | #37 |
Zone Friend
Join Date: May 2006
Location: France
Posts: 1,801
|
@Olsen,
That is a lot of time even if not fulltime, thanks for the work done. Cya Kamelito |
29 December 2015, 20:25 | #38 |
Join Date: Jul 2008
Location: Sweden
Posts: 2,269
|
Someone has already pointed out that the source code for SetPatch and other small things are missing from the archive, so it's definitely not complete.
@Olaf Barthel, somewhere there is probably a lawyer-type running around with his pants on his head, screaming like a crazy monkey about this, but realistically, what do you think will be the outcome of this? |
29 December 2015, 20:45 | #39 | |
CaptainM68K-SPS France
|
Quote:
|
|
29 December 2015, 20:47 | #40 |
Zone Friend
Join Date: May 2006
Location: France
Posts: 1,801
|
Call your wife, play the lottery
Kamelito |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Misc Amiga Assembler Source Code | copse | Coders. General | 14 | 20 October 2019 02:05 |
games with source code available which could be release on amiga ? | turrican3 | support.Games | 12 | 20 December 2013 15:44 |
Petition Team17 to release old Amiga games source code | Conundrum | Retrogaming General Discussion | 8 | 11 October 2012 02:28 |
Commercial Amiga Disks with source code on it. | redblade | Coders. General | 5 | 16 November 2009 10:10 |
Source code for commercial Amiga software | Minuous | request.Other | 5 | 31 March 2009 05:53 |
|
|