logo
Desenvolver e Download de Software Open Source
Yesterday: 156,139 Downloads
Total: 60,268 Users, 82,166 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 Ranking

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
Este não é só mais uma suíte de bibliotecas para Delphi, seu objetivo é bem mais abrangente e audacioso. Com uma biblioteca de funções, componentes e experts focada em praticidade e versatilidade, o "Krakatoa" (KRK) pretende mudar a forma como se programa em Delphi para melhor! Os pontos-chave do KRK são funções utilitárias, Classes "Helper", Experts para criação de units padronizadas e componentes diversos. Alguns destes componentes são Open Source e são instalados juntamente com o KRK, tais como o ZeosLib e o ICS e são extensivamente utilizados por vários outros componentes e funções do Framwork. A idéia é agregar apenas componentes realmente úteis. Anak Krakatoa Delphi Framework Você sabe do que ele é capaz...
User Control (DXCE)
User Control (Delphi Experts Consortium Edition) A finalidade desta distribuição do User Control é unificar todas as versões disponíveis a fim de tornar-se "A" distribuição definitiva deste que é um excelente componente para gerenciamento de usuários. Entendemos que estes componentes foram desenvolvidos por outras pessoas inicialmente e o crédito por todo e qualquer desenvolvimento até a revisão 1 (inicial) dessa distribuição deve ser dado aos pioneiros. Todo o desenvolvimento a partir da revisão 2 serão customizações e bugfixes de autorias diversas. A motivação para realizar este trabalho reside no fato de que, atualmente, a fonte original do UserControl ( https://sourceforge.net/projects/usercontrol) parece não conter quaisquer atualizações significativas há algum tempo e os arquivos existentes não parecem seguir qualquer ordem lógica, o que torna o uso do componente em projetos grandes um risco para a maioria dos desenvolvedores. Características Fácil configuração inicial a partir do editor de componente integrado Melhor organização das propriedades do componente principal Possui sistema de mensagens internas integrado que permite comunicação entre usuários cadastrados e agora com a possibilidade de envio de mensagem importante (prioritária) e confirmação de recebimento Envia e-mails para usuários quando suas informações são alteradas (senha, nome, perfil, etc) Utilização plena e correta dos SGDBs que ele dá suporte, com direito a campos de data/hora reais, chaves primárias, sequencias e auto-incrementos Utilização de hashes múltiplos configuráveis, com o intuito de dar uma maior segurança à aplicação Possibilidade de configurar como as mensagens internas são automaticamente exibidas após o logon, podendo, inclusive ser configurado para não exibir mensagens automaticamente Função de bloqueio da aplicação. Apenas quem bloqueou pode desbloquear a aplicação ou terminá-la Doação Este é e sempre será um projeto Open Source. Contudo eu ficaria muito grato se você pudesse contribuir com qualquer quantia clicando aqui
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).

Novos Liberações

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"
inkf - 2.1.0
2019-05-18 00:10: No ChangeLog/ReleaseNote/Project Description written in this language. Please refer link bellow for other languages and/or other release informations.

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.