标签:#用C++編程的自由軟體

共 115 篇文章

Mapnik

Mapnik是一個开放源代码的地图学工具集,提供基於客戶端與伺服器端的地圖渲染使用,以C++撰寫。Mapnik的原始開發者,Artem Pavlenko將目標明確設定為透過使用子像素反鋸齒功能來建立美麗的地圖。Mapnik現在也有Cairo渲染後端。Mapnik使用Boost C++ Libraries來處理如記憶體管理、存取文件系统、正規表達式與解析XML等的一般軟體工作。地圖的外觀可以使用XML檔案來定義,也可以透過C++、Pyth…

QGIS

QGIS(原稱Quantum GIS)是一个自由软件的桌面GIS软件。它提供数据的显示、编辑和分析功能。 开发 QGIS由Gary Sherman于2002年开始开发,并于2004年成为开源地理空间基金会的一个孵化项目。版本1.0于2009年1月发布。 QGIS以C++写成,它的GUI使用了Qt库。QGIS允许集成使用C++ 或Python写成的插件。除了Qt之外,QGIS需要的依赖还包括GEOS和SQLite。同时也推荐安装GDAL、…

OpenOffice.org

OpenOffice.org,一般称呼为OpenOffice,简写作OOo,是一个开源的办公套件软件。起源於昇陽電腦1999年從StarDivision收購的StarOffice。 OpenOffice包含了文字处理器(Writer)、電子試算表(Calc)、程序(Impress)、绘图软件(Draw)、数学公式编辑器(Math)以及關聯式資料庫管理系統(Base)。它文件格式默认为开放文档格式(ODF)。该格式从OpenOffice.…

Widelands

《Widelands》是一个慢节奏即时战略游戏,模仿工人物语系列的前两部,在GPL协议下发布。可以在Linux、BSD、Mac OS X和Windows下运行。 游戏特点 游戏已经翻译成捷克语、英语、芬兰语、法语、加利西亚语、希伯来语、匈牙利语、波兰语、俄语、西班牙语、斯洛伐克语、德语、瑞典语及荷兰语等多國語言。游戏包括3种不同部族,2个教学关。拥有地图编辑器,并可以导入《工人物语II》的地图。 情况 正式版本未发布,很多缺失的特性会逐…

Waterfox

Waterfox()是一款自由且開源的網頁瀏覽器,為Firefox的分支版本。主打以用戶為中心並強調效能與隱私。Waterfox提供適用於Windows、macOS、Linux與Android的官方版本。該專案於2012年建立,當時Firefox僅提供32位元版本,因此Waterfox提供了官方64位元支援。 分支 Waterfox Waterfox與Firefox共用核心功能與技術,例如Gecko瀏覽器引擎以及對Firefox附加元件…

Stockfish

Stockfish是一個自由及開放源碼軟件,可用於各種桌面和移動平台。可通過象棋通用引擎协议在國際象棋軟件中使用。 Stockfish持续在大多数国际象棋引擎排名中排在首位或接近首位。截至2022年10月,Stockfish是世界上最强大的CPU象棋引擎。它共计赢得了13次以及Chess.com计算机象棋锦标赛19次。 Stockfish由Marco Costalba、Joona Kiiski、Gary Linscott、Tord Ro…

Shadowsocks

{{Infobox Software | ver layout = stacked | name = Shadowsocks | logo = | screenshot = | caption = | author = [https://github.com/Clowwindy Clowwindy] | released = python 。 历史 Shadowsocks最早由V2EX用户“clowwindy”2012年4月发布在该论坛…

SAI (圍棋軟體)

SAI是一套電腦圍棋軟體,以及相關的運算計畫。 簡介 SAI是一套修改自Leela Zero的圍棋軟體,主要的目的是支援動態貼目。 最初是以7x7棋盤訓練,則是以19x19棋盤為主。 參考資料 相關連結 Leela Zero 棋魂 计算机围棋 圍棋軟體 外部連結 ,用戶端的網站與軟體庫。 ,伺服器端的軟體庫。 * [http://sai.unich.it/ Leela Zero / SAI],專案的網站。

FreeMat

FreeMat是一个自由开源的数值计算环境和编程语言,类似于MATLAB和GNU Octave。同时支持许多MATLAB函数和一些IDL功能。 FreeMat由萨米特·巴苏(Samit Basu)开发,它提供了一个扩展C,C++和Fortran代码的少代码界面,以及并行分布算法开发(通过MPI),并具有绘图和3D可视化能力。 外部链接 * [http://freemat.sourceforge.net/ freemat]

Quassel IRC

Quassel IRC或Quassel是一个图形化、分布式、跨平台的IRC,由Quassel IRC Team于2008年推出。 該IRC可以運行在GNU和类Unix系统、MacOS和Microsoft Windows、OS/2等操作系統上。自从Kubuntu 9.04(Jaunty Jackalope)发布后,Quassel是Kubuntu的默认IRC客户端 。Quassel使用应用程序框架。 参考文献

QPDF

QPDF是一个基于C++开发的开源软件库及命令行程序,用于结构化转换和分析PDF文档。QPDF支持多张PDF文件操作,包括线性化(也称为Web优化或快速Web查看)、加密与解密、文档操作(如合并、拆分、旋转、提取以及叠加页面等)、文件修复和结构数据转换等。QPDF能够在保持文档视觉内容不变的前提下,对文件结构进行“内容保留”(Content-preserving)的修改。 参考文献 外部链接 [http://delphi.about.c…

Openpilot

openpilot是由comma.ai開發的开放源代码半自動駕駛系統。openpilot可以代替OEM的高级辅助驾驶系统,用來改善视觉感知與機電执行器控制。它讓使用者可以透過增加的計算能力、強化的偵測器以及不斷更新的駕駛輔助功能來修改現有的汽車,這些功能會隨使用者遞交的資料而持續改善。 截至2021年3月為止,openpilot使用者行駛了超過四千萬英哩(六千四百萬公里)。 歷史 comma.ai由乔治·霍兹於2015年9月建立。幾個月…

Open Broadcaster Software

'(')是由開發的自由开源跨平台串流媒體和錄影程式。該程式支持Windows 10(1809)、MacOS 11以及Ubuntu 18.04以上的作業系統版本。 概述 OBS是一个用于录制和进行網路直播的自由开源软件套件。OBS使用C和C++语言编写,提供实时源和设备捕获、场景组成、编码、录制和广播。数据传输主要通过实时消息协议(RTMP)完成,可以发送到任何支持RTMP的軟體,包括YouTube、Twitch.tv、Instagram…

OpenTTD

OpenTTD(全稱:Open Transport Tycoon Deluxe)是游戏《豪華版交通大亨》的開放源碼的復刻版,早前的版本必须使用原版的数据文件。 OpenTTD的內容基本架構來自原版“豪華版交通大亨”,但隨著開發更新版本不斷加入了新的元素,包括可興建行車隧道、雙向的鐵路車站及更多類型的機場等等。至於與原版遊戲的最大分別,可說是加入了多人遊戲模式了,玩家可以透過區域網路或互聯網連接世界各地的玩家,同時與多達255位玩家進行同…

KataGo

KataGo是一款由美國程式設計師David J. Wu所研發的免費開源的圍棋軟體,其採用分散式訓練並融入多項創新技術,現為最強大的圍棋人工智能之一。它具備優越的通用性,支援多種圍棋規則、棋盤尺寸、貼目及讓子棋等。 背景 2015年,DeepMind的圍棋程式AlphaGo率先擊敗職業棋手樊麾,隨後在2016年AlphaGo李世乭五番棋中戰勝李世乭九段,並於2017年AlphaGo對陣柯潔比賽中擊敗柯潔九段,其在網路對弈平台亦取得全勝戰…

Mumble

Mumble是一個網際協議通話技術軟體,其使用目的是用於电子游戏的玩家通訊,其他類似的軟體例如TeamSpeak與。 它利用主從式架構允許使用者在同一伺服器與其他使用者進行對話。它具有簡單易用的管理介面,具備高音質與低的特性。所有通訊皆被加密以確保使用者的隠私安全。它是跨平台的自由及开放源代码软件,以BSD许可证發行的軟體。 頻道管理 伺服器以階層方式管理頻道。使用者可以建立暫時性的大型虛擬頻道,對於小團體的大型聊天活動非常有用,但是虛…

Marlin (韌體)

Marlin是為使用Arduino平台的RepRap熔融沉積成型(FDM)3D列印機所設計之開放原始碼韌體。 這個開源韌體支援許多不同類型的3D列印機器人平台 ,包括基本笛卡爾、Core XY、Delta和SCARA列印機,以及一些其他較非傳統的設計,如和Beltprinter。除了 3D 印表機外,Marlin 通常可適用於任何需要控制和互動的機器。它已被用於驅動 SLA 和 3D 印表機、客製化電腦數值控制(CNC)銑床、雷射雕刻機…

KMyMoney

KMyMoney是一個KDE的个人理财管理程式。它的操作方式類似於Microsoft Money與Quicken。它支援不同的帳戶類型,支出與收入分類,銀行帳號調和與匯入/匯出到“QIF”檔案格式。透過外掛程式,也可以使用OFX與HBCI格式。同樣透過外掛程式,也可以匯入與匯出CSV格式。 功能 來源: 這個程式可以設定檢視多種資料。 :帳戶:KMyMoney使用帳號這個術語來表示資產與負債。 :機構:這是選擇性填寫的欄位,與機構相關的…

XULRunner

XULRunner是Mozilla平台的一个封装版本,目的是实现独立的桌面应用程序开发。它们已在可执行文件中自带,所以运行这些程序不需要一个浏览器。该应用程序采用Mozilla开发的XUL编写。它取代了Gecko运行时环境(Gecko Runtime Environment),一个有着类似目的但已停滞的项目。XULRunner首个稳定的开发者预览版本于2006年2月发布,基于Mozilla 1.8代码。 XULRunner是一种“技术实…

FlightGear

FlightGear是一个始于1997年多平台飞行模拟器、自由软件项目。 它自1997年第一次发布以来不断发展,2007年12月发布1.0.0版本。该项目适用的操作系统主要包括Linux、Microsoft Windows和Mac OS X,需要支持OpenGL 4.0。该项目采用GNU通用公共许可证,故为自由软件。 历史 早期 (1996, 1997-2001) 开发开始于20世纪90年代晚期,从1996年起带有网络的特性,但是使用定…