(long answer below) Short answer is: One is a link into the FreeDOS Files Archive, which is hosted at Ibiblio. The other is Jerome's package repository that he uses to create the FreeDOS distributions, which is a path inside the FreeDOS Files Archive.
On Tue, Jun 8, 2021 at 2:21 PM Paul Dufresne via Freedos-devel <[email protected]> wrote: > > I am a bit confused... > I used to see: > https://www.ibiblio.org/pub/micro/pc-stuff/freedos/files/repositories/latest/pkg-html/group-devel.html > but searching ibiblio from myself found: > http://www.ibiblio.org/pub/micro/pc-stuff/freedos/files/devel/?C=N;O=A > > The first seems to be more the programs included in 1.3. > > But the second seems to contains more programs. > I particularly like to find a modula-2 compiler. > The evolution goes a bit like this (might be my personal oversimplification): > pascal, > modula-2: separate compiliation of module definition and implementation > oberon: no more separation, an * indicates you export a symbol, the other > being private. > > Anyway... is the second list a kind of index with rejected packages for > Freedos? > The second link is the FreeDOS Files Archive, which is hosted at Ibiblio. For a bit of history: we've always* used Ibiblio for the FreeDOS Files Archive, dating back to when they were an FTP-only site called SunSITE .. later named MetaLab. They advertise themselves as "The Public's Library and Digital Archive" and "one of the largest free information databases online." SunSITE was also one of the early popular "mirror sites" where you could download Linux in the 1990s. I contacted SunSITE in 1994 to ask if we could have a directory on their FTP site for FreeDOS, similar to the hosting they provided for Linux. They obliged, and we were given /pub/micro/pc-stuff/freedos That's a pretty common path for FTP sites at the time. When you connected to an "anonymous FTP" site, you usually had to immediately go to the /pub directory to see anything public. SunSITE hosted all kinds of software, including stuff for SPARC systems and microprocessor systems, thus "micro" is part of our path. The name "pc-stuff" was for DOS and Windows things, which is why they gave us a "freedos" directory in that location. There was also a /pub/micro/pc-stuff/linux (available as an alias at /pub/linux) if you wanted to download Linux. Much later, Ibiblio dropped FTP support, and now they only support HTTP or HTTPS. We've always kept copies of FreeDOS programs there, but not all of them make it into the FreeDOS distribution. When someone released a new open source DOS program, I'd make a copy ("mirror" it) to the FreeDOS Files Archive on SunSITE. To keep things organized, I created directories under /pub/micro/pc-stuff/freedos to store different things. I think the original structure was this: "devel" for compilers, assemblers, libraries, etc "dos" for all the utilities that replaced MS-DOS "edit" for text editors "games" for games "net" for networking programs "util" for utilities that didn't fit into the above I also created a mini-structure under "util" for boot utilities, disk utilities, file utilities, .. and so on. Over time, we've added "distributions" (originally called "distrib," I think) for the different FreeDOS releases, "gui" for graphical interfaces, "docs" for documentation, "ebook" for copies of our FreeDOS ebooks, and "repositories" for Jerome's package repository. So the first link you mentioned is Jerome's package repository. This is a directory inside the FreeDOS Files Archive. We link directly to the FreeDOS Files Archive when we post news items, whenever someone releases a new version of a FreeDOS program. For example, www.freedos.org has a news item about lDebug that says, in part, "We've also mirrored lDebug in the FreeDOS files archive at Ibiblio, under /dos/debug/ldebug" and another story about A72 Assembler that says, in part, "We've also mirrored this release on the FreeDOS files archive at Ibiblio, under /devel/asm/a72". The paths ("/dos/debug/ldebug" and "/devel/asm/a72") are links into those directories in the FreeDOS Files Archive at Ibiblio. -- * "Always" isn't exactly correct. For a while, we ran our own Files Archive, at www.freedos.org/files, when the website was hosted by a volunteer developer. Eventually, they had to shut down their hosting, so we moved back to Ibiblio. That's why our path is now /pub/micro/pc-stuff/freedos/files instead of /pub/micro/pc-stuff/freedos. We host a few copies (mirrors) of old DOS content at /pub/micro/pc-stuff/freedos - like when the GNUish site shut down, they asked me to mirror their files so GNUish wouldn't be lost. _______________________________________________ Freedos-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/freedos-devel
