logo
Open-Source-Software-Entwicklung und Downloads
Yesterday: 156,139 Downloads
Gesamt: 60,277 Users, 82,168 Release Files
For OSS Distribution
In cooperation with organizations who are in support of open source software development and its use, OSDN provide a download environment of global scale covering all continents and a file-release environment for flexible upload.
For OSS Development
OSDN offer open source projects a full service lineup that includes source code repositories such as Git/Subversion/Mercurial/Bazaar, web-site hosting features, ticket system, web forums, mailing lists, together with a well-integrated and easy-to-use environment for web-based project management.

Download-Rangliste

MinGW - Minimalist GNU for Windows
MinGW: A native Windows port of the GNU Compiler Collection (GCC), with freely distributable import libraries and header files for building native Windows applications; includes extensions to the MSVC runtime to support C99 functionality. All of MinGW's software will execute on the 64bit Windows platforms.
CrystalDiskInfo
CrystalDisklnfo is disk utility that supports some types of USB connections, Intel RAID, and NVMe. If anything abnormal is detected, it will notify you by text or voice message, and it supports both HDD and SSD. In addition to information like model number, volume, buffer size, it obtains S.M.A.R.T. information such as how many times the power was turned on, the time length of use, and temperature to monitor the state of the disk. Important Notice Both CrystalDiskInfo and CrystalDiskMark are open source software personally developed by me. Any software development demands huge amount of time and effort, and on top of that, new hardware devices are released one after another which becomes a necessity to purchase in order to support them. Therefore, this project needs more development funds. As to current status, this project is extremely short of funds and is in desperate need of your donations. If you want to contribute to supporting the continuance of this project, please make donations by Paypal . Please make the amount of each contribution $10 USD or more (in JPYen, 1000Yen or more) if possible. Your contributions will be deeply appreciated.
CrystalDiskMark
CrystalDiskMark is benchmark software that measures the transfer speed of media data storage drive such as HD, SSD, USB memory, SD card and NAS. Important Notice Both CrystalDiskInfo and CrystalDiskMark are open source software personally developed by me. Any software development demands huge amount of time and effort, and on top of that, new hardware devices are released one after another which becomes a necessity to purchase in order to support them. Therefore, this project needs more development funds. As to current status, this project is extremely short of funds and is in desperate need of your donations. If you want to contribute to supporting the continuance of this project, please make donations by Paypal . Please make the amount of each contribution $10 USD or more (in JPYen, 1000Yen or more) if possible. Your contributions will be deeply appreciated.
Manjaro Linux
Manjaro is a user-friendly Linux distribution based on the independently developed Arch operating system. Within the Linux community, Arch itself is renowned for being an exceptionally fast, powerful, and lightweight distribution that provides access to the very latest cutting edge - and bleeding edge - software. However, Arch is also aimed at more experienced or technically-minded users. As such, it is generally considered to be beyond the reach of those who lack the technical expertise (or persistence) required to use it. Developed in Austria, France, and Germany, Manjaro provides all the benefits of the Arch operating system combined with a focus on user-friendliness and accessibility. Available in both 32 and 64 bit versions, Manjaro is suitable for newcomers as well as experienced Linux users. For newcomers, a user-friendly installer is provided, and the system itself is designed to work fully 'straight out of the box'.
FFFTP
FFFTP is lightweight FTP client software. FFFTP has many useful feature such as directory mirroring, character encdoging conversion, Firewall and SOCK, one-time password support, and so on.

Active Projects

MinGW - Minimalist GNU for Windows
MinGW: A native Windows port of the GNU Compiler Collection (GCC), with freely distributable import libraries and header files for building native Windows applications; includes extensions to the MSVC runtime to support C99 functionality. All of MinGW's software will execute on the 64bit Windows platforms.
Anak Krakatoa Delphi Framework
This is not just another suite of libraries for Delphi, its goal is much more comprehensive and audacious. With a library of functions, components and experts focused on practicality and versatility, "Krakatoa" (KRK) aims to change the way you program in Delphi for the better! KRK's key points are utilities functions, "Helper" Classes, Experts for creating standard units and miscellaneous components. Some of these components are Open Source and are installed together with KRK, such as ZeosLib and ICS, and are extensively used by many other Framwork components and functions. The idea is to add only really useful components. Anak Krakatoa Delphi Framework You know what it can do...
User Control (DXCE)
= User Control (Delphi Experts Consortium Edition) = The purpose of this User Control distribution is to unify all available versions in order to become THE definitive distribution of this, which is an excellent component for managing users. We understand that these components were developed by other people initially and credit for any and all development until revision 1 (initial) of this distribution should be given to the pioneers. All development from revision 2 will be customizations and bugfixes from various authorships. The motivation to perform this work lies in the fact that currently the original UserControl source (https://sourceforge.net/projects/usercontrol) does not seem to contain any significant updates for some time and the existing files do not seem to follow any logic order, which makes the use of the component in large projects a risk for most developers. == Features == * Easy initial setup from the integrated component editor * Better organization of main component properties * It has integrated internal messaging system that allows communication between registered users and now with the possibility of sending important message (priority) and return receipts * Sends emails to users when their information is changed (password, name, profile, etc.) * Full and correct use of the SGDBs it supports, with real date / time fields, primary keys, sequences and auto-increments * Use of configurable multiple hashes, in order to give greater security to the application * Possibility of configuring how internal messages are automatically displayed after logon, and can even be configured not to display messages automatically * Application lock function. Only those who have blocked can unlock the application or terminate it == Donation == This is and always will be an Open Source project. However I would be grateful if you could contribute any amount [https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=Q86XLNGMWQQKL&lc=BR&item_name=Carlos%20B%2e%20Feitoza%20Filho&item_number=UCDXCE&currency_code=BRL&bn=PP%2dDonationsBF%3abtn_donate_SM%2egif%3aNonHosted clicking here]
CrystalDiskInfo
CrystalDisklnfo is disk utility that supports some types of USB connections, Intel RAID, and NVMe. If anything abnormal is detected, it will notify you by text or voice message, and it supports both HDD and SSD. In addition to information like model number, volume, buffer size, it obtains S.M.A.R.T. information such as how many times the power was turned on, the time length of use, and temperature to monitor the state of the disk. Important Notice Both CrystalDiskInfo and CrystalDiskMark are open source software personally developed by me. Any software development demands huge amount of time and effort, and on top of that, new hardware devices are released one after another which becomes a necessity to purchase in order to support them. Therefore, this project needs more development funds. As to current status, this project is extremely short of funds and is in desperate need of your donations. If you want to contribute to supporting the continuance of this project, please make donations by Paypal . Please make the amount of each contribution $10 USD or more (in JPYen, 1000Yen or more) if possible. Your contributions will be deeply appreciated.
Tera Term
Tera Term is Tera Term Pro 2.3 succession version and is being officially recognized by the original author. Tera Term is open source free software terminal emulator supporting UTF-8 protocol. Now TTSSH supports SSH2 protocol (Original version supports SSH1).

Neue Releases

tmaid-win32 - 3.0.3
2019-05-19 19:37: Text maidは独自の方法でエディト環境を構築しているGTK+のテキストエディタです。
JPiere Source Code - JPiere6.2 - 201905 - src
2019-05-19 09:07: JPiere is “Japan + iDempiere”. JPiere is Plugins of iDempiere for Japan and JPiere is iDempiere Distribution(Distro) for Japan. JPiere provides not only Japanese business practice, but also various functions. So, Everyone in the world can use JPiere. JPiere can update latest iDempiere. So, JPiere don’t need fork from iDempiere. To fork from JPiere is Good idea! But not need fork from iDempiere!
GearHead2-github-utf8 - 0.701-github-utf8-2019051902prerelease-testing
2019-05-18 15:01: No ChangeLog/ReleaseNote/Project Description written in this language. Please refer link bellow for other languages and/or other release informations.
csp-qt - SNAPSHOT 2019-05-18
2019-05-18 14:47: ** Qt porting and FM-7/77/AV/AV40/EX for Common Source Code Project ** May 18, 2019 K.Ohta (whatisthis.sowhat _at_ gmail.com) 1.About This package is Qt5 porting of Common Source Code Project (CSP) and built with Qt5, for Windows, built with MinGW(32bit). Source Code: https://github.com/Artanejp/common_source_project-fm7/releases/tag/SNAPSHOT_20190518 Additional INFO: Binaries will be available, distibute from osdn.net. See, https://osdn.net/projects/csp-qt/ and https://osdn.net/projects/csp-qt/releases/ . Released at: 2.Background Common Source Code Project (CSP) is good emulator writing. It also distributed with GPLv2, this is good for me. But codes are specified to M$ Visual C. I'm using GNU/Linux, and I starting to apply FM-7(or later). So, I start to port to GNU/Linux and using Qt4/Qt5. What you need at least: a. Qt5 (neither Qt3 and Qt4) toolkit: Qt5.3 or later. b. Some OpenGL implementation, maybe at leaset OpenGL v2.x . c. gcc / g++ (5.0 or later? ) or llvm clang / clang++ (3.5 or later?) toolchain. d. SDL2 (not SDL1.x). e. CMake 2.8 or later. f. Needs ffmpeg.See https://ffmpeg.org/ . g. FFMpeg has bundled only for Win32.Please install for other OSs if not working. h. Built with Qt5.5 (for Ubuntu 16.04LTS) or Qt 5.10 (for Win32 and Debian/Sid). i. Now, changed default drawing infrastructure to OpenGL ES2.You can change --opengl option via comman line (or GUI). * TIPS: If emufoo.exe don't show screen drawing, set environment variable QT_OPENGL to software (i.e. Using Windows as VirtualBox's gueat OS). 3.How to build: After extracting (or git pulled) sourcecodes: $ cd {srctop}/source/build-cmake/{Machine name}/ $ mkdir build $ cd build To configure: $ cmake .. or $ ccmake .. To build: $ make To install: $ sudo make install 4.Qt specified notice: ・Config file (scancode.cfg and foo.ini) has placed (moved) to "~/.config/CommonSourceCodeProject/emufoo/" (for Windows, ".\CommonSourceCodeProject\emudfoo\" ). ・BIOS, WAVS, BINS and SAVED STATES have placed (moved) to "~/CommonSourceCodeProject/emufoo/" (for Windows, ".\CommonSourceCodeProject\emudfoo\" ). ・All of recorded products (PNG Screenshots, MOVIES, SOUNDS) have *temporally* written to "~/.config/CommonSourceCodeProject/emufoo/" (for Windows, ".\CommonSourceCodeProject\emudfoo\" ). ・Added ToolTips and Japanese translations.(2017-01-24) ・Place R@Ms under $HOME/CommonSourceCodeProject/emu{Machine Name}/ , this directory has made after first using. ・Config file, {foo}.ini is written on $HOME/.config/CommonSourceCodeProject/emu{Machine Name}/ . ・Saved state file, {foo}.sta is written on $HOME/CommonSourceCodeProject/emu{Machine Name}/ . ・Key code conversion file is written on $HOME/.config/CommonSourceCodeProject/emu{Machine Name}/scancode.cfg . This file contains comma separated fields, written at hex-decimal (not decimal), first is M$ Virtual Key Code, second is Qt's scan code. ・Common UI components (at src/qt/gui ) are moved to shared lib. libCSPgui.so . ・Installer (bash) script is available now; src/tool/installer_unix.sh . ・When you place specified WAV files(differ per VM) same directory as ROMs, you can sound sounds: i.e. FDD seek, CMT relay and buttons. 5.Status a. I tested to build only under Debian GNU/Linux "sid",Ubuntu Linux 16.04LTS "Xenial" for AMD64 (x86_64) and MinGW with GCC6 (Windows 32bit). But, perhaps, will succed to build another GNU/Linux OSs or BSD OS variants. On windows, using MinGW is already okay, but not tested drawing. Cross building with GNU/Linux's MinGW32 and Qt5.5.1 (for MinGW) is available. Modify and use build-cmake/config_build_cross_win32.sh and related *.cmake files. And, you can also build with M$ Visual Studio 2013 or 2015. b. Now, I using Qt5 as toolkit, because authors of Qt announced "Qt4 is obsolete, will be updated no longer". c. All of virtual machines are already ported to Qt (On Oct 29, 2015). d. Now using GCC-6.1 with Link Time Optimize to build for distrubuted binaries. e. Implemented socket, networking for MZ-2500, but, not tested yet (;´Д`) Repositry: https://github.com/Artanejp/common_source_project-fm7 https://osdn.net/projects/csp-qt/scm/git/common_source_project-fm7 Project Page: https://osdn.jp/projects/csp-qt/ Upstream (Takeda Toshiya San's original code): http://takeda-toshiya.my.coocan.jp/ Special thanks to: Ryu Takegami-san, to assist debugging FM-7/77/AV/40/EX . Haserin-san, to assist debugging FM-7/77/AV/40/EX . Developers of Ootake, give hints of emuPCEngine (from source code). Changes: * To see older changes, read ChangeLog and 000_gitlog.txt. * SNAPSHOT May 18, 2019 Upstream 2019-04-30. General Add Hino Electronics CEFUCOM-21. Build/GCC Fix FTBFS without setting LTO_THREADS value and selecting USE_LTO. Build/Linux buildvars.dat: Add "USE_SHRINK_DEBUG_SYMBOL" flag to save disk space. COMMON Add high pass/low pass filter function. VM/PCM1BIT,AY3_891x Add LPF feature.See initialize_sound(). VM/EVENT Add sound sampling (from host machine) feature framework. COMMON Add RINGBUFFER:: class, extend of FIFO::. FIFO Add fill|empty warning feature.This may be useful for some devices. i.e. 16550 UART, variants of i8251. FILEIO Add StateVector() classes. VM/DEVICE Add CPU pseudo SIGNALS, 108 to 110. VM/COMMON Delete unneeded builtin_assume_aligned().MinGW32 build works built with "-msse2 -O3". VM/DMA Add NEW signal, notify to write-changed address. VM/EVENT Add new APIs for recording sound. VM/PC9801RA Note: Still not running Microsoft's EMM386.EXE and FreeBSD(98).Will fix. VM/PC9801 SASI_BIOS Fix wrong sectors at FORMAT command.Fix run out at DOS installation. VM/PC9801 Add some DIPSWITCH features. VM/PC9801,FMR50,FMR30 SASI_BIOS Add translate_address(segment,offset) to DEVICE:: . VM/PC9801,FMR50 Add pseudo-cycles args to pseudo-bios for i86/286/386. VM/PC9801 Truely bootable MS-DOS 6.20,excepts EMM386.EXE. VM/PC9801 SOUND Playable PCM of PC-9801-86. VM/PC9801 PC-9801-86 Mostly implement PC-9801-86 sound board.Touhou-Huumaroku (partly) works. VM/PC9801 MEMBUS Remove shadow_memory, this includes ram 0xc0000 -ram 0xe7fff . VM/PC9801 MEMBUS Maybe complete to set mapping bus to 32bit VMs except Hi-Reso. VM/PC9801 MEMBUS Faster memory access. VM/PC9801 EGC Make EGC faster (maybe...). VM/PC9801 CPUREG Add ARCTIC (a.k.a Timestamp) and 0.6uS? Wait. VM/PC9801 SASI_BIOS Improve SENSE command.Write results to 0000:0585h at INITIALIZE. VM/PC9801 DISPLAY EGC: Add write protect register (03h). VM/PC9801 FLOPPY Improve drive setting via 2DD <-> 2HD. VM/PC9801 MOUSE Set clock to 120Hz when resetting. VM/PC9801 Support low resolution monitor.This is WIP. VM/PC9801 VM/I386,I286 Add variable (main) CPU clock via CPU's write_signal().Add cpu_wait_foo() with CPU_EXECUTE(foo) . VM/PC9801RA Enable to boot contains i386 CPU with (about) correctness ITF and IPL. VM/PC9801RA Enable EGC. VM/I386 Separate I386_OP(int) to I386_OP(int_16) and I386_OP(int_32) because pseudo bios int call (maybe 1Bh) should be in 16bit mode. VM/I386 Enable debug log (logerror()). VM/I386 Improve CALL ABS SELECTOR:OFFSET. VM/I386 Call PSEUDO-BIOS even VM86 mode, EMM386.EXE for FreeDOS(98) and VEM486 (at MS-DOS 6.2) may work(still unstable a bit). Some games, i.e. Touhou-KaikiDan work now. VM/I386 Faster FETCH/READ. VM/I386 Make some functions around address translation INLINE. VM/I386 Fix unexpected page fault when accessing memories. VM/I386 Try to call pseudo-bios even within protected mode (inside of i386_trap()). VM/DEVICE,I386,I286 Add total_icount via read_signal().To implement PC-9801's clock counter. VM/DEVICE Add address_translate() API to generic devices. VM/I8237 Debug register dump: Add "BANK" registers. VM/I286 PC9801 Add SIG_I386_FORCE_RESET to notify resetting to external devices.Fix "A20 ERROR" at rebooting PC-9801(32BIT MODELS) with rebooting from program. VM/UPD7220 PC9801 Add GDC clock feature. UPD7220::set_clock_freq(). VM/UPD7220 Implement position limiter for drawing (line etc).You may set gdc_foo->set_screen_width() and gdc_foo->set_screen_height(). VM/UPD7220 Apply "uPD7220 Design manual".make FIFO as ring buffer. VM/UPD7220 More precision emulation. VM/UPD7220 COMMON_VM Integrate UPD7220_BASE:: and UPD7220:: to UPD7220:: . VM/UPD7220 Fix not blink cursor. VM/UPD7220 Improve around command interpret.This makes apply *real* command-queue-empty to IO 00h:BIT2. VM/UPD7220 PC9801 Add UGLY PC98 HACK to UPD7220:: from NP2. VM/UPD7220 Update around SYNC and drawing(WIP). VM/YM2203 Fix wrong status reply at address #3 . VM/MEMORY Faster memory access. VM/MC6809 COMMON Improve disassembler.Thanks to HASERIN-San. VM/MC6809 DISASM Fix offset address around INDEX addressing. VM/PC9801 MEMORY Add new API at copy_table_ r|w|rw (to, start, end). VM/PC9801 DISPLAY Faster accessable GDC. VM/PC9801 DISPLAY More faster VRAM access (via EGC/GRCG). VM/PC9801 SASI_BIOS Fix status values of SASI commands. VM/LIBCPU_NEWDEV Remove deprecated classes. BUILD/WIN32 Adjust GCC option for MinGW. QT/MENU_FLAGS Fix TYPO. QT/EMU,OSD Adjust emulation sequence. Built with 88b18e84a6e8049da97d15ddc96d5acf30b1fcb5 (or later). -- May 18, 2019 23:00:59 +0900 K.Ohta <whatisthis.sowhat@gmail.com> Upstream changes: * To see older upstream's changes, read history.txt. 4/30/2019 VM/DEVICE add is_primary_cpu() and update_extra_event() VM/EVENT support to udpate event while cpu is running one opecode VM/I8259 fix reading isr register (thanks Mr.rednow) VM/SCSI_HOST fix to raise irq at command/message phase VM/Z80 improve to update event in every read/write cycle CEFUCOM21 support Hino Electronics CEFUCOM-21 (not work) MZ2500/CRTC apply crtc patch (thanks Mr.Koucha-Youkan) PC8801MA improve to enable/disable cmdsing and pcg PC8801MA improve to enable/disable changing palette for each scan line Have fun! -- Ohta.
timidity41 - 41.3.6
2019-05-18 14:36: TiMidity++ 41 version 41.3.6 (2019-05-18) An unofficial fork of TiMidity++ , based on UnkoTim225 . Source code is available at https://osdn.net/projects/timidity41/scm/git/timidity41/ . Installation Same as the usual TiMidity++. Compiled with Visual Studio 2019. Please install Visual C++ redistributable packages. How to use DLS .cfg file example: bank 0 0 %dls "gm.dls" 0 0 How to use sfz .cfg file example: bank 0 0 %sfz "KawaiUprightPiano-small.sfz"

Site announcement

[Maintenance on April 22] Temporarily Halting Project Web Service and File Storage Service
2019-04-11 12:40: Due to the equipment maintenance of the higher-level internet provider, there will be a few unavailable features, or speed delay may occur during the period below. Date: GMT: April 22, from 15:00 p.m. to 22:00 p.m. EST(US): April 22, from 11:00 a.m. to 18:00 p.m. PST(US): April 22, from 8:00 a.m. to 15:00 p.m. CST(China): from April 22, 23:00 p.m to April 23, 6:00 a.m. During these hours, you will be intermittently unable to use the following features. Project Web hosting(*.osdn.io and *.osdn.jp): You won't be able to view Project Web or upload files. File Storage feature: You won't be able to upload files. File Release feature: Due to the effect that the mirroring interruption has on global mirror network , there will be delay in mirroring files uploaded during the period above. It will have no effect on viewing OSDN.net site (include Project page), downloading files, and using ticket feature and source-code repository.
[Recoverd] Project release upload via FTP
2019-04-17 06:23: From 2019-04-11 4pm JST to 12pm 17th, project file release uploading via FTP was failed with "Permission denied" error. This problem has been solved. We are sorry for the inconvenience.
Announcement Regarding New File Release Mirror Set Up in the Nairobi, Kenya
2019-01-17 06:36: We proudly announce the new mirror site that were set up in the Nairobi (Kenya), for OSDN's file release system. All the files that were released through the use of file release system of OSDN's projects and chambers are mirrored by mirror servers that are managed by organizations who are in cooperation with OSDN's open source activities, and users who want to download these files will get them from one of the mirror sites. The organization who manage the newly setup mirror servers are as follows. Liquid Telecom (Nairobi, Kenya) OSDN will continue to keep looking for new mirror servers around the world to further support the activities of global open source projects.
DSA SSH key authentication support will be discontinue on OSDN
2018-11-30 04:17: SSH DSA key support is not recommend and disabled per default since 2015 on openssh upstream release beacuase of weakness of the algorithm. So, We will stop to support of DSA key for OSDN ssh login. Date: 2018-12-31 (we will disable DSA key login in Jan. 2019) Affected services: Shell service login project SCM (git/svn/hg/bzr/cvs) access via SSH PersonalForge SCM (git/sv/hg) access via SSH https://osdn.net/account/editsshkeys.php You can check SSH keys you registered above url. If you have ssh-dss key, the key will not accept to use login for OSDN after Jan. 2019. You should use another typo of key.
Announcement Regarding New File Release Mirrors Set Up in the Hong Kong and Los Angeles
2018-11-13 07:06: We proudly announce the two new mirror sites that were set up in the Hong Kong and Los Angeles, for OSDN's file release system. All the files that were released through the use of file release system of OSDN's projects and chambers are mirrored by mirror servers that are managed by organizations who are in cooperation with OSDN's open source activities, and users who want to download these files will get them from one of the mirror sites. The organizations who manage the newly setup mirror servers are as follows. xTom Hong Kong Limited (Hong Kong, China) xTom.com Inc. (Los Angels, California, USA) OSDN will continue to keep looking for new mirror servers around the world to further support the activities of global open source projects.