(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

Reply via email to