Posts Tagged ‘ BD-shell ’
Release Candidate 2 for my C shell is out. This is a real release candidate, code is frozen and hopefully this one does not have serious bugs like RC1. As you may know, RC1 has been retired because of a bug causing a segmentation fault when launching short commands in background. Let’s see why this happened. The following schema summarizes what happens when a program in background is launched:
Finally, go and grab the code!
UPDATE: due to a very serious bug, the rc1 has been retired and replaced by rc2
UPDATE: the release has been delayed for two days
I’ve just released the release candidate for the final version of the Unix shell written in C language. Now with a very cleaner code and a lot of bugs fixed!
I’m very proud to announce that the first beta version of the final release of BD-shell is ready and available for download.
As always you can find it on the project page.
Remember that this has to be considered as a bug hunting release, every requirements has been successfully covered but I cannot test it so often as I would like to..
Grab the code while it’s hot!
BD-shell is a project I started about a month ago, which aims to implement a tiny, simple, clean unix shell written in C language. It’s an academic project. The Operating Systems Course at my University requires this project as part of the assesment.
I decided to publish the source code and to release it under the GPL, for two reasons:
As always, I accept every kind of suggestions!
Learn more about the project and download the code at this page:
http://bd-things.net/projects/bd-shell/
BD-shell (a.k.a. bdsh) is a tiny Unix shell written in C. It’s a project required for the Operating System Course at my University.
It is written using a clean coding style, following xP coding standard philosophy.
Version 1.0 is the release that satisfies all the course requirements!
Known Bugs:
What will be next?
Known Bugs:
BD-shell is released under The Gnu GPL version 3! This is different from the license of the contents of the blog
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.You should have received a copy of the GNU General Public License
along with this program. If not, see <http ://www.gnu.org/licenses/>>.
Bachelor student in Computer Science at the Free University of Bolzano. Interested in Software Engineering related topics and Internet Technologies.
Read more about me.
api Blog code daniel document Download free software google how HTTP HTTPS Internet italia java javascript link linux list OSI page pageTracker personal php PNG POST pro project projects PUT release rest screenshot Serv server set sid site sito source ubuntu URI version web Wiki wikipedia
WP Cumulus Flash tag cloud by Roy Tanck and Luke Morton requires Flash Player 9 or better.