Language Selection

English French German Italian Portuguese Spanish

FreeDOS 1.3 RC2

Filed under
OS

We are moving toward the FreeDOS 1.3 release. FreeDOS 1.3 Release Candidate 2 is now available for download. Please help us test this new version!
A big feature in FreeDOS 1.3 will be booting into a LiveCD version of FreeDOS. You can test this by downloading FD13-LiveCD.zip, which contains FD13LIVE.ISO. This media is similar to the LegacyCD. However instead of relying on the BIOS floppy disk emulation, it uses SYSLINUX and MEMDISK to boot an emulated floppy disk. Along side support to perform a Plain and Full installation FreeDOS, this media is also able to run FreeDOS live from RAM or CD (depending on computer system and hardware) without installation to an internal hard disk drive. You can also download FreeDOS 1.3 RC2 in "Full" and "Lite" versions, and a "Legacy" CDROM version that is set up to let the CDROM boot on older hardware. Most users should try the LiveCD version.

Read more

Also: FreeDOS 1.3 RC2 Released With "Live CD" Support

FreeDOS 1.3 RC2 now available with “Live CD” support

  • FreeDOS 1.3 RC2 now available with “Live CD” support

    Before we get to the release of FreeDOS 1.3, the brains behind the product have announced another release candidate that accompanies a new feature and various changes.

    In this article, we will discuss what the new release candidate of FreeDOS has in store for us. But first, let’s take a brief look at what the OS is actually about.

    As the name implies, FreeDOS is an operating system for anyone who wants a taste of the DOS environment and has an IBM-compatible computer. With this OS, you will not only be able to run legacy software but also support embedded systems. Other than that, FreeDOS is based on the monolithic kernel and offers a command-line interface.

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

More in Tux Machines

today's leftovers

  • Daniel Stenberg: More on less curl memory

    Back in September 2020 I wrote about my work to trim curl allocations done for FTP transfers. Now I’m back again on the memory use in curl topic, from a different angle. This time, I learned about the awesome tool pahole, which can (among other things) show structs and their sizes from a built library – and when embracing this fun toy, I ran some scripts on a range of historic curl releases to get a sense of how we’re doing over time – memory size and memory allocations wise. The task I set out to myself was: figure out how the sizes of key structs in curl have changed over time, and correlate that with the number and size of allocations done at run-time. To make sure that trimming down the size of a specific struct doesn’t just get allocated by another one instead, thus nullifying the gain. I want to make sure we’re not slowly degrading – and if we do, we should at least know about it! Also: we keep developing curl at a fairly good pace and we’re adding features in almost every release. Some growth is to expected and should be tolerated I think. We also keep the build process very configurable so users with particular needs and requirements can switch off features and thus also gain memory. [...] The gain in 7.62.0 was mostly the removal of the default allocation of the upload buffer, which isn’t used in this test… The current size tells me several things. We’re at a memory consumption level that is probably at its lowest point in the last decade – while at the same time having more features and being better than ever before. If we deduct the download buffer we have 30427 additional bytes allocated. Compare this to 7.50.0 which allocated 68089 bytes on top of the download buffer! If I change my curl to use the smallest download buffer size allowed by libcurl (1KB) instead of the default 100KB, it ends up peaking at: 31451 bytes. That’s 37% of the memory needed by 7.50.0. In my opinion, this is very good. It might also be worth to reiterate that this is with a full featured libcurl build. We can shrink even further if we switch off undesired features or just go tiny-curl. I hope this goes without saying, but of course all of this work has been done with the API and ABI still intact.

  • Ubuntu Blog: Compact and Bijou

    Snaps are designed to be self-contained packages of binaries, libraries and other assets. A snap might end up being quite bulky if the primary application it contains has many additional dependencies. This is a by-product of the snap needing to run on any Linux distribution where dependencies cannot always be expected to be installed. This is offset by the snap being compressed on disk, and the Snap Store delivering delta updates rather than force a full download on each update. Furthermore the concept of “shared content” or “platform” snaps allows for common bundles of libraries to be installed only once and then reused across multiple snaps. Typically in documentation we detail building snaps with the command line tool snapcraft. Snapcraft has logic to pull in and stage any required dependencies. We generally recommend using snapcraft because it helps automate things, and make the snapping process more reliable. But what if your application has minimal, or no dependencies?. Your program might be a single binary written in a modern language like go or rust. Maybe it’s a simple shell or python script, which requires no additional dependencies. Well, there’s a couple of other interesting ways to build a snap we should look at.

  • Dev Interview: Launching a career as an enterprise developer in Austin, Chapter 4

    In our last Dev Interview chapter, our trio of young developers discussed what it was like joining the corporate world along with their first impressions. As a developer, you’ll often be part of a smaller squad or you may form your own squad around more personal reasons. Given Luc, Da-In and Diana all have recently moved to Austin and started working at IBM in the summer of 2019, it’s pretty natural for the three to bond together over shared experiences. And provide support to each other during such interesting times. Let’s see what Da-In, Diana, and Luc have been up to as they discuss some of the more personal aspects of life and office friendships in corporate America.

  • CUPS-PDF | Print to PDF from any Application

    I’m sure this isn’t new to anyone, certainly not to me but after using another operating system for a bit I was really annoyed and wanted to just highlight what a wonderful thing this “printer” is for openSUSE and any other Linux distribution, for that matter. Sometimes, I think it is good to reflect on the the great things we take for granted here in Linux land.

  • Libre Arts - This is 2021: what's coming in free/libre software

    The fork is just rebranding and no new features or UX fixes (unless removing the bell pepper brush is your idea of finally making it right for everyone), and then Glimpse-NX — at least for the public eye — exists only as UI mockups. They did get Bilal Elmoussaoui (GNOME team) to create Rust bindings to GEGL for them last autumn, but that’s all as far as I can tell. So the current pace of the project is not very impressive (again, as a GIMP contributor, I’m biased) and I’m not sure how much we are going to see in 2021. That said, I think having a whole new image editor based on GEGL would be lovely. I don’t see why Glimpse-NX couldn’t be that project. A proof-of-concept application that would load an image, apply a filter, and export it back sounds feasible. It’s something one could iterate upon. So maybe that’s how they are going to play it. The fine folks over at Krita posted a 2020 report where they listed major challenges they will be facing this year: the completion of resources management rewrite that currently blocks v5.0 release, the port to Apple M1, the launching of a new development fund (akin to that of Blender), and more.

  • This is 2021: what’s coming in free/libre software (Libre Arts)

    Libre Arts (formerly Libre Graphics World) has posted a comprehensive survey of what 2021 might hold for a wide range of free content-creation software.

Programming Leftovers

  • GNU Parallel 20210122 ('Capitol Riots') released

    GNU Parallel 20210122 ('Capitol Riots') has been released. It is available for download at: http://ftpmirror.gnu.org/parallel/ Please help spreading GNU Parallel by making a testimonial video like Juan Sierra Pons: http://www.elsotanillo.net/wp-content/uploads/GnuParallel_JuanSierraPons.mp4 It does not have to be as detailed as Juan's. It is perfectly fine if you just say your name, and what field you are using GNU Parallel for.

  • Maximizing Developer Effectiveness

    Technology is constantly becoming smarter and more powerful. I often observe that as these technologies are introduced an organization’s productivity instead of improving has reduced. This is because the technology has increased complexities and cognitive overhead to the developer, reducing their effectiveness. In this article, the first of a series, I introduce a framework for maximizing developer effectiveness. Through research I have identified key developer feedback loops, including micro-feedback loops that developers do 200 times a day. These should be optimized so they are quick, simple and impactful for developers. I will examine how some organizations have used these feedback loops to improve overall effectiveness and productivity.

  • Open-source Downloads Working Again

    Open-source downloads are working again. Users can install open-source versions of Qt framework and tools via the online installer or download the offline packages. Earlier this week our service provider for two important servers related to the open-source downloads had a severe hardware failure in their disk system causing a problem with open-source downloads of Qt. The problem has now been resolved and download systems are working again. Note that there are more than usual delays in using the system due to the load caused by ongoing restoring of other affected systems of the same service provider as well as the load caused by Qt users.

  • Remi Collet: PHP version 7.4.15RC2 and 8.0.2RC1 [Ed: Fedora and Enterprise Linux (RHEL / CentOS)]

    RPM of PHP version 8.0.2RC1 are available as SCL in remi-test repository and as base packages in the remi-php80-test repository for Fedora 31-33 and Enterprise Linux. RPM of PHP version 7.4.15RC2 are available as SCL in remi-test repository and as base packages in the remi-test repository for Fedora 32-33 or remi-php74-test repository for Fedora 31 and Enterprise Linux.

  • OASIS Open Establishes European Foundation to Advance Open Collaboration Opportunities

    OASIS Open, the international open source and open standards consortium, is pleased to announce the launch of the OASIS Open Europe Foundation (https://www.oasis-open.eu). The foundation provides a strong and dedicated European focus in setting standards for open collaboration, and allows OASIS to provide long-term sustainability for European Union research projects.

  • International Consortium Bolsters European Focus on Open Source and Open Standards Development

    OASIS Open, the international open source and open standards consortium, is pleased to announce the launch of the OASIS Open Europe Foundation (https://www.oasis-open.eu). The foundation provides a strong and dedicated European focus in setting standards for open collaboration, and allows OASIS to provide long-term sustainability for European Union research projects.

    [...]

    The OASIS Open Europe Foundation’s Board of Directors will include:

  • Laetitia Cailleteau of Accenture (France)
  • Martin Chapman of Oracle (Ireland)
  • Eva Coscia of R2M Solution (Italy)
  • Gershon Janssen, Independent Consultant (Netherlands)
  • Janna Lingenfelder of IBM (Germany)
  • Guy Martin of OASIS Open (United States)
  • Andriana Prentza of the University of Piraeus (Greece)
  • Get Started with MicroPython on Raspberry Pi Pico

    In Get Started with MicroPython on Raspberry Pi Pico, you will learn how to use the beginner-friendly language MicroPython to write programs and connect hardware to make your Raspberry Pi Pico interact with the world around it. Using these skills, you can create your own electro‑mechanical projects, whether for fun or to make your life easier.

  • Perl Weekly Challenge 96: Reverse Words and Edit Distance (and Decorators in Perl)
  • Perl weekly challenge 96
  • Mood Lighting

    The lighting in my bedroom uses Philips Hue bulbs — specifically, the coloured ones. Last night, I decided it would be nice to set the three lights in my bedroom to cycle slowly through a set of warm colours using a script. I didn't want harsh transitions from one colour to the next, but for the lighting to fade from one colour to the next in a smooth gradient. Also, I didn't want the three bulbs to all be the exact same colour, but wanted each bulb to be at different stage in the cycle, like they're "chasing" each other through the colours. So I whipped up a quick script. It requires the command-line tool hueadm to be installed and set up before we start. You can run hueadm lights to get a list of available lights, and in particular, their ID numbers.

  • This Week in Rust 374

Latest Patches and Latest Fear, Uncertainty, Doubt/Fear-mongering Tactics Against "Linux"

  • Security updates for Friday

    Security updates have been issued by Debian (drupal7), Fedora (dotnet3.1), Gentoo (zabbix), openSUSE (ImageMagick and python-autobahn), and SUSE (hawk2 and wavpack).

  • DreamBus, FreakOut Botnets Pose New Threat to Linux... [Ed: How to blame on "Linux" things that have nothing to do with Linux and boil down to negligent or incompetent sysadmins mismanaging things that aren't even Linux]
  • DreamBus Botnet Targets Linux Systems

    Zscaler's ThreatLabz research team is tracking a new botnet dubbed DreamBus that's installing the XMRig cryptominer on powerful enterprise-class Linux and Unix systems with the goal of using their computing power to mine monero.

  • Hazardous fresh malware marks unpatched Linux machines [Ed: Linux may be patched; the problem is not Linux at all and it is dishonest to blame this on Linux]

    Security investigators files report on a fresh malware that marks inadequately configured computer desktops to wrap them into a botnet, that can subsequently be utilized for scandalous objectives or any violations. As per the reports of the Check Point Research (a.k.a CPR), the malware type, called FreakOut, precisely preys Linux embedded machines that operate unpatched editions of specific application on desktop.

  • DreamBus Botnet Targets Linux Systems [Ed: No, it targets unpatched software that is not Linux]

Graphics: OpenGL, Intel and Zink

  • More OpenGL Threading Improvements Land For Mesa 21.1 - Phoronix

    Even in 2021 longtime open-source AMD Mesa driver developer Marek Olšák isn't done optimizing OpenGL for delivering the best possible performance with the Radeon graphics driver. Marek's latest work includes more OpenGL threading enhancements and other work seemingly targeted at SPECViewPerf workloads. Marek has spent the past several weeks working to remove the last OpenGL threading synchronization stalls that happen with SPECViewPerf 13. As part of this latest pull request he added support to glthread for executing display lists asynchronously. Plus there are some other OpenGL code improvements too.

  • More Intel Graphics Work In Linux 5.12: Gen7 Improvements, Faster Suspend/Resume

    New feature material for Linux 5.12 continues getting ready ahead of the merge window opening in February to formally kick off the cycle. On top of the prior Intel graphics driver improvements queued up in recent weeks to DRM-Next, another batch of Intel updates were sent out this week.

  • Zink OpenGL On Vulkan Now Supports OpenGL 4.2 With Mesa 21.1

    Going back to last summer there have been patches experimentally taking Zink as far as OpenGL 4.6 albeit it's been a lengthy process getting all of the relevant patches upstreamed. Additionally, some patches have required reworking or proper adjustments after going through the conformance test suite to ensure they are up to scratch for merging. Thanks to that ongoing effort by Mike Blumenkrantz working under contract for Valve and the work by Collabora developers, it was a quick jump this month from seeing OpenGL 4.1 to OpenGL 4.2 in mainline.

  • Mike Blumenkrantz: Itshappening.gif

    I meant to blog a couple times this week, but I kept getting sidetracked by various matters. Here’s a very brief recap on what’s happened in zinkland over the past week.

  • Zink OpenGL-On-Vulkan vs. RadeonSI OpenGL Performance As Of January 2021 - Phoronix

    With the Zink OpenGL-on-Vulkan implementation within Mesa on a nice upward trajectory with most recently now having the backing of a Valve contract developer and a focus on getting the backlog of patches to this Gallium3D code upstreamed, here are some fresh benchmarks looking at where the performance currently stands when using Zink atop the RADV Vulkan driver compared to using the native RadeonSI driver with this round of testing from a Radeon RX 5700 XT graphics card.