當(dāng)前位置:工程項(xiàng)目OA系統(tǒng) > OA軟件研發(fā) > OA開源
開源的oa
申請(qǐng)免費(fèi)試用、咨詢電話:400-8352-114
開源軟件也稱開放源代碼軟件,是一種源代碼可以任意獲取的計(jì)算機(jī)軟件,這種軟件的版權(quán)持有人在軟件協(xié)議的規(guī)定之下保留一部分權(quán)利并允許用戶學(xué)習(xí)、修改、增進(jìn)提高這款軟件的質(zhì)量。
開源協(xié)議通常匹配開放源代碼的定義的要求。一些開源軟件被發(fā)布到公有領(lǐng)域。開源軟件常被公開和合作地開發(fā)。開源軟件是開放源代碼開發(fā)的最常見的例子,也經(jīng)常與用戶生成內(nèi)容做比較。 開源軟件的英文“open-source software”一詞出自自由軟件的營銷活動(dòng)中。
開源軟件同時(shí)也是一種軟件散布模式。一般的軟件僅可獲取已經(jīng)過編譯的二進(jìn)制可執(zhí)行文件,通常只有軟件的作者或著作權(quán)所有者等擁有程序的源代碼。
有些軟件的作者只將源代碼公開,卻不匹配“開放源代碼”的定義及條件,因?yàn)樽髡呖赡茉O(shè)置公開源代碼的條件限制,諸如限制可閱讀源代碼的對(duì)象、限制派生產(chǎn)品等,此稱之為公開源代碼的免費(fèi)軟件(Freeware,例如知名的模擬器軟件MAME),因此公開源代碼的軟件并不一定可稱之為開放源代碼軟件。
開源軟件與自由軟件
許多人將開放源代碼與自由軟件(free Software)視為相同,但若以定義條件而言,自由軟件僅是開放源代碼的一種,也就是自由軟件的定義較開放源代碼更為嚴(yán)格,并非開放源代碼的軟件就可稱為自由軟件,要視該軟件的授權(quán)條件是否合乎自由軟件基金會(huì)對(duì)自由軟件所下的定義:
自由軟件是在電腦為個(gè)人或?yàn)楣怖?,而非私人公司或政府等企圖限制或監(jiān)視我們工作時(shí),我們?cè)诩?、學(xué)校、公司使用時(shí),我們具有其控制權(quán)。
開放源代碼有時(shí)不僅僅指開放源代碼軟件,它同時(shí)也是一種軟件開放模式的名稱。使用開放源代碼開放模式的軟件代表就有Linux操作系統(tǒng)。
嚴(yán)格地說來,開放源代碼軟件與自由軟件是兩個(gè)不同的概念,只要匹配開源軟件定義的軟件就能被稱為開放源代碼軟件(開源軟件)。自由軟件是一個(gè)比開源軟件更嚴(yán)格的概念,因此所有自由軟件都是開放源代碼的,但不是所有的開源軟件都能被稱為“自由”。但在現(xiàn)實(shí)上,絕大多數(shù)開源軟件也都匹配自由軟件的定義。比如,遵守GPL和BSD許可的軟件都是開放的并且是自由的。
“開放源代碼軟件運(yùn)動(dòng)”是一個(gè)主要由程序工程師及其它電腦用戶參與的聲勢浩大的運(yùn)動(dòng)。它是自由軟件運(yùn)動(dòng)的一個(gè)分支,但兩者的差別并不明顯。一般而言,自由軟件運(yùn)動(dòng)是基于政治及哲學(xué)思想(有時(shí)被稱為所謂黑客文化)的理想主義運(yùn)動(dòng),而開放源代碼運(yùn)動(dòng)則主要注重程序本身的質(zhì)量提升。
泛普軟件開發(fā)有一款基于Java開發(fā)的開源OA。
我們的目標(biāo)是逐步吸收各種業(yè)務(wù)需求,最終發(fā)展成為能夠包含所有功能的工具棧,實(shí)現(xiàn)盡量減少編碼,只通過配置就完全各種定制需求。
OA - Office Automation(辦公自動(dòng)化),主要目的是解決公司內(nèi)部的協(xié)作問題,所以也稱為協(xié)同辦公。
所以,我們主要做的就是怎么讓公司部門里的一群人,可以分工協(xié)作完成同一件事情,或者叫項(xiàng)目。目前我們將目光集中在兩點(diǎn)上:
多人協(xié)作,反映到系統(tǒng)里就是任務(wù),流程,日程。
知識(shí)積累,反映到系統(tǒng)里就是文檔,論壇。
成都公司:成都市成華區(qū)建設(shè)南路160號(hào)1層9號(hào)
重慶公司:重慶市江北區(qū)紅旗河溝華創(chuàng)商務(wù)大廈18樓