All Projects → bbcb → bbcp

bbcb / bbcp

Licence: other
BlackBox Cross-Platform (Windows, GNU/Linux, OpenBSD, FreeBSD)

Programming Languages

c
50402 projects - #5 most used programming language
Makefile
30231 projects
python
139335 projects - #7 most used programming language
Inno Setup
370 projects
shell
77523 projects
Batchfile
5799 projects
HTML
75241 projects

Projects that are alternatives of or similar to bbcp

BlackBox
Oberon Microsystems BlackBox Component Builder port for OpenBSD, GNU/Linux and FreeBSD
Stars: ✭ 24 (-51.02%)
Mutual labels:  freebsd, openbsd, oberon, blackbox-component-builder
WendzelNNTPd
A usable and IPv6-ready Usenet-server (NNTP daemon). It is portable (Linux/*BSD/*nix), supports AUTHINFO authentication, contains ACL as well as role based ACL and provides "invisible" newsgroups. It can run on MySQL and SQLite backends.
Stars: ✭ 43 (-12.24%)
Mutual labels:  freebsd, openbsd
InitKit
Neo-InitWare is a modular, cross-platform reimplementation of the systemd init system. It is experimental.
Stars: ✭ 364 (+642.86%)
Mutual labels:  freebsd, openbsd
Awesome-BSD-Ports-Programs-And-Projects
A Repo Detailing BSD Ports, Programs, and Projects.
Stars: ✭ 46 (-6.12%)
Mutual labels:  freebsd, openbsd
Awesome Bsd
A collection of awesome BSD related stuff
Stars: ✭ 236 (+381.63%)
Mutual labels:  freebsd, openbsd
libcluon
libcluon is a small and efficient, single-file and header-only library written in modern C++ to power microservices.
Stars: ✭ 81 (+65.31%)
Mutual labels:  freebsd, openbsd
gsmartcontrol
GSmartControl - Hard disk drive and SSD health inspection tool
Stars: ✭ 183 (+273.47%)
Mutual labels:  freebsd, openbsd
Durden
Desktop Environment for Arcan
Stars: ✭ 158 (+222.45%)
Mutual labels:  freebsd, openbsd
uac
UAC is a Live Response collection script for Incident Response that makes use of native binaries and tools to automate the collection of AIX, Android, ESXi, FreeBSD, Linux, macOS, NetBSD, NetScaler, OpenBSD and Solaris systems artifacts.
Stars: ✭ 260 (+430.61%)
Mutual labels:  freebsd, openbsd
gnb udp over tcp
gnb_udp_over_tcp 是一个为GNB开发的通过tcp链路中转UDP分组转发的服务
Stars: ✭ 32 (-34.69%)
Mutual labels:  freebsd, openbsd
Gnb
GNB is open source de-centralized VPN to achieve layer3 network via p2p with the ultimate capability of NAT Traversal.GNB是一个开源的去中心化的具有极致内网穿透能力的通过P2P进行三层网络交换的VPN。
Stars: ✭ 225 (+359.18%)
Mutual labels:  freebsd, openbsd
osutil
Go library to easily detect current operating system, current Linux distribution, macOS version and more...
Stars: ✭ 22 (-55.1%)
Mutual labels:  freebsd, openbsd
Punes
Nintendo Entertaiment System emulator and NSF/NSFe Music Player (Linux, FreeBSD, OpenBSD and Windows)
Stars: ✭ 217 (+342.86%)
Mutual labels:  freebsd, openbsd
InitWare
The InitWare Suite of Middleware allows you to manage services and system resources as logical entities called units. Its main component is a service management ("init") system.
Stars: ✭ 164 (+234.69%)
Mutual labels:  freebsd, openbsd
Objfw
[Official Mirror] A portable framework for the Objective-C language.
Stars: ✭ 161 (+228.57%)
Mutual labels:  freebsd, openbsd
GoRAT
GoRAT (Go Remote Access Tool) is an extremely powerful reverse shell, file server, and control plane using HTTPS reverse tunnels as a transport mechanism.
Stars: ✭ 34 (-30.61%)
Mutual labels:  freebsd, openbsd
Fisy Fuzz
This is the full file system fuzzing framework that I presented at the Hack in the Box 2020 Lockdown Edition conference in April.
Stars: ✭ 110 (+124.49%)
Mutual labels:  freebsd, openbsd
Mg
Micro (GNU) Emacs-like text editor ❤️ public-domain
Stars: ✭ 117 (+138.78%)
Mutual labels:  freebsd, openbsd
cya
Easy to use snapshot and restore utility for any Linux (Unix) OS and filesystem powered by BASH
Stars: ✭ 73 (+48.98%)
Mutual labels:  freebsd, openbsd
default-gateway
Get the default network gateway, cross-platform.
Stars: ✭ 77 (+57.14%)
Mutual labels:  freebsd, openbsd

BlackBox Component Builder for Windows, GNU/Linux, OpenBSD, FreeBSD

Tested on:

  • Windows XP, 7, 10, 11
  • Ubuntu 16.04 LTS, 18.04 LTS, 20.04 LTS
  • Alt Education 9.1
  • Debian 9.3, 9.4 Xfce/Mate/GNOME/Cinnamon
  • Linux Mint 20 Cinnamon
  • FreeBSD 12.1
  • OpenBSD 6.8
  • CentOS 8
  • Arch Linux 4.9.6, Manjaro Linux 18.0.4
  • Red Hat Enterprise Linux Server 6.3
  • Fedora Core 17

Download: https://blackbox.oberon.org/download

Directories structure:

BlackBox/
	universal development environment for Component Pascal programming language
BlackBox/_*
	platform-specific files

dev/
	files for continuous integration system & technical notes for framework developers

examples/
	append/  - append string to .odc file
	encoder/ - encoding subsystems by StdCoder from the command line
	server/  - static web-server

Prepare BlackBox from repository on Windows:

copy _Windows_, _Windows_GUI and __GUI content to the BlackBox directory
remove other directories starting with "_"
run build.bat

Installation of required packages in Debian-based systems:

For Alt Education 9.1

	apt-get install i586-libgtk+2-devel.32bit

Ubuntu 18.04 LTS Bionic Beaver / Linux Mint 19.X:

	sudo dpkg --add-architecture i386
	sudo apt update
	sudo apt install libgtk2.0-0:i386 gtk2-engines:i386 gtk2-engines-murrine:i386 libcanberra-gtk-module:i386 gnome-themes-extra:i386

Linux Mint 20 has no package 'gnome-themes-extra:i386', it can be safly ignored. There will be warning in console.

Debian 9.X GNOME/Xfce/KDE

	sudo dpkg --add-architecture i386
	sudo apt update
	sudo apt install libgtk2.0-0:i386 gtk2-engines:i386 gtk2-engines-murrine:i386 libcanberra-gtk-module:i386 gtk2-engines-pixbuf:i386 libatk-adaptor:i386 libgail-common:i386 gnome-themes-standard:i386

Ubuntu 16.04 LTS i386:

	sudo apt-get install libgtk2.0-0 gtk2-engines gtk2-engines-murrine libcanberra-gtk-module gnome-icon-theme-full

Ubuntu 16.04 LTS amd64:

	sudo dpkg --add-architecture i386
	sudo apt-get update
	sudo apt-get install libgtk2.0-0:i386 gtk2-engines:i386 gtk2-engines-murrine:i386 libcanberra-gtk-module:i386 gnome-icon-theme-full


Arch-based systems amd64:

	sudo pacman -S multilib/lib32-gtk2

In OpenBSD use 'wxallowed' flag in mount options for the partition to start BlackBox from.

To build BlackBox:

cd BlackBox
./switch-target `uname -s` GUI
./build

To run BlackBox (after build):

./run-BlackBox

for Linux version also you can run

./blackbox

To create BlackBox framework assembly (after build):

./export <outputDirectory>

To clean the BlackBox folder:

./switch-target none
./clean

Example: build, create framework assembly and run BlackBox from it:

cd BlackBox
./switch-target `uname -s` GUI
./build
./export ../`uname -s`_GUI
./switch-target none
./clean
cd ../`uname -s`_GUI
./run-BlackBox

Authors:

  • Oberon microsystems AG
  • BlackBox Framework Center
  • Alexander V. Shiryaev
  • Igor A. Dehtyarenko
  • Ivan A. Denisov
  • Anton A. Dmitriev
  • Boris V. Rumshin
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].