{"id":304,"date":"2025-12-21T15:38:56","date_gmt":"2025-12-21T04:38:56","guid":{"rendered":"https:\/\/securelang.net\/cms\/?p=304"},"modified":"2025-12-21T16:04:36","modified_gmt":"2025-12-21T05:04:36","slug":"finally-first-release-binaries","status":"publish","type":"post","link":"https:\/\/securelang.net\/cms\/blog\/2025\/12\/21\/finally-first-release-binaries\/","title":{"rendered":"Finally, First &#8220;Release&#8221; Binaries"},"content":{"rendered":"\n<p>This demo is very limited, only demonstrating a simple command line shell. The other purpose besides providing a (theoretically) working demo is to start testing &#8220;release&#8221; builds for future software.<\/p>\n\n\n\n<p>My &#8220;release&#8221; builds are distinguished from normal in-development builds by having synchronised builds of the same code version with different configurations, but the code will still contain bugs &amp; limitations like any other in-development build (it will just hopefully boot in each configuration).<\/p>\n\n\n\n<p>This is only the first demo anyway, just in time for the solstice. This is version 1.0.1 (not 1.0) because I ended up needing to do a lot of small fixups after &#8220;finishing&#8221; the kernel. There will be much more to come!<\/p>\n\n\n\n<p><a href=\"https:\/\/securelang.net\/release\/slrd-qemu-compilec-1.0.1.zip\">slrd-qemu-compilec-1.0.1.zip<\/a><\/p>\n\n\n\n<p><a href=\"https:\/\/securelang.net\/release\/slrd-qemu-gcc-1.0.1.zip\">slrd-qemu-gcc-1.0.1.zip<\/a><\/p>\n\n\n\n<p><a href=\"https:\/\/securelang.net\/release\/slrd-ky-compilec-1.0.1.zip\">slrd-ky-compilec-1.0.1.zip<\/a><\/p>\n\n\n\n<p><a href=\"https:\/\/securelang.net\/release\/slrd-ky-gcc-1.0.1.zip\">slrd-ky-gcc-1.0.1.zip<\/a><\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>This demo is very limited, only demonstrating a simple command line shell. The other purpose besides providing a (theoretically) working demo is to start testing &#8220;release&#8221; builds for future software. My &#8220;release&#8221; builds are distinguished from normal in-development builds by having synchronised builds of the same code version with different configurations, but the code will [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"pagelayer_contact_templates":[],"_pagelayer_content":"","footnotes":""},"categories":[1],"tags":[],"class_list":["post-304","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/securelang.net\/cms\/wp-json\/wp\/v2\/posts\/304","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/securelang.net\/cms\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/securelang.net\/cms\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/securelang.net\/cms\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/securelang.net\/cms\/wp-json\/wp\/v2\/comments?post=304"}],"version-history":[{"count":8,"href":"https:\/\/securelang.net\/cms\/wp-json\/wp\/v2\/posts\/304\/revisions"}],"predecessor-version":[{"id":316,"href":"https:\/\/securelang.net\/cms\/wp-json\/wp\/v2\/posts\/304\/revisions\/316"}],"wp:attachment":[{"href":"https:\/\/securelang.net\/cms\/wp-json\/wp\/v2\/media?parent=304"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/securelang.net\/cms\/wp-json\/wp\/v2\/categories?post=304"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/securelang.net\/cms\/wp-json\/wp\/v2\/tags?post=304"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}