Canonical公司是一個私營公司,由南非的企業家馬克·沙特爾沃思創建,主要為了促進開源軟件項目。Canonical在馬恩島登記注冊,其雇員分布在世界各地,其主要辦事處在倫敦,在蒙特利爾也有辦事處。Canonical公司支持并創建了幾個項目,主要都是自由/開源軟件(FOSS)或是一些旨在改善自由軟件開發者和貢獻者的工具。
開源軟件
Ubuntu
Ubuntu家族的標準發行版,一個基于Debian的Linux發行版,使用Unity桌面環境。
Kubuntu
基于Ubuntu的一個發行版本,采用KDE為其預定桌面環境。
基于Ubuntu的一個發行版本,采用Xfce為其預定桌面環境。
Edubuntu
Ubuntu的教育分支,包含了Linux終端機服務器計劃,以及大量的教育應用程序。
Gobuntu
僅包含自由軟件的基于Ubuntu的發行版。
一個版本控制系統。
OpenCD(現已解散)
一個為Windows用戶提供的高質量免費軟件和開源軟件的集合。該項目帶有一個易于使用的安裝程序,運行在Windows上,可以覆蓋大部分任務。比如說包含GIMP、openoffice.org、Mozilla Firefox和PDF創建程序。
Storm
一個用于Python的對象關系映射,Launchpad代碼的一部分。
Upstart
Ubuntu基于事件的啟動進程。
私有項目
馬克·沙特爾沃思Canonical公司的其他雇員在一起討論Launchpad的設計。
Landscape,一種工具,可以通過一個網絡瀏覽器來管理大量的Ubuntu系統。Launchpad是一個提供維護、支援或連絡Ubuntu開發者的平臺。 Rosetta,一個網上語言翻譯工具,幫助軟件本地化。 Malone。一個協作缺陷跟蹤器,可以鏈接到其他缺陷跟蹤器。 Soyuz,一個用來創建自定義發行版的工具,就像Kubuntu和Xubuntu。 Answers - 支持跟蹤。 Blueprints - 一個規劃軟件未來功能的工具。 PPA - 個人檔案包。
業務計劃
在2008年5月接受衛報采訪時,馬克·沙特爾沃思說,Canonical公司的商業模式主要是基于軟件的服務,并解釋說,Canonical還不能收支平衡,仍需要持續的投資。馬克還說,我們認為軟件的未來就是不需要授權的,人們可以在第一時間免費得到他們想要的軟件,公司依賴軟件的服務盈利,這是未來的發展趨勢。這個戰略類似于Red Hat在20世紀90年代的經營戰略。
企業雇員
100多個Canonical公司員工于2007年的“All Hands”公司會議上一起照相。
當前
當前著名的Canonical公司雇員包括:
馬克·沙特爾沃思(Mark Shuttleworth),Ubuntu項目的創始人,Debian早期開發者之一, thawte的創始人。(2004–)馬特·齊默曼(Matt Zimmerman),Debian安全小組早期的成員,Scott James Remnant,長期的Debian開發者,他維護GNU Libtool、dpkg和其他一些重要的軟件包。2006年,斯科特·海恩從Debian辭職。同時,他還是Planet聚合器的作者之一。在Canonical,他開發了Upstart系統初始化系統。(2004–)Jono Bacon,是LugRadio的一個參與者。他是Canonical新的Ubuntu社區領導人。(2006–)本·克林斯(Ben Collins),前Debian項目領導人,內核的開發者。(2006–)Lars Wirzenius,Linux內核的第一位貢獻者,林納斯·托瓦茲過去的同事。(2007–)
過去
過去著名的雇員:
大衛·米勒(Dave Miller),是Bugzilla的成員,第一個雇員。(2004)杰夫·沃(Jeff Waugh),Canonical的早期雇員,負責企業發展。他于2006年7月離開Canonical,以便更充分地關注他GNOME的項目中的工作。(2004–2006)本杰明·馬可·希爾(Benjamin Mako Hill),核心開發人員和社區協調員。(2004–2005)伊恩·杰克遜(Ian Jackson),dpkg的開發者和前Debian項目領導人。(2005–2007)
辦公地點
Canonical公司最初是一個完全虛擬的組織,員工都在家里工作。該公司在倫敦威斯敏斯特市附近的米爾班克塔的27層有一處辦公地點。在2006年夏天,Canonical公司在魁北克省的蒙特利爾開設了一處辦事處來容納他們的全球支持和服務設施。
權威鏈接
部分搜索引擎引入了Link的一個新屬性Canonical。
復制內容或復制網頁是指相同或十分相近的內容卻有多個不同的URL,如打印頁、含sessionid的URL等。可在副本網頁的頭部(head)加一個link標簽,指定首選URL,聲明一個權威網頁做為復制網頁的規范版本,SE將把鏈接等信息都轉移到這個首選版本上,當然搜索結果中也顯示權威網頁。
* href可以是絕對地址或相對地址,就可以使用rel="canonical" 鏈接元素指定希望百度集團收錄域的網址。
*link rel="canonical"屬性可以被傳遞,即A頁面聲明B為權威鏈接,B聲明C為權威網頁,則SE會認為C是A和B共同的首選權威版本。
*此標簽只是建議,不是命令,意思是如果設置的不合理,SE仍會按正常的方式確實首選的網頁;如權威頁指向404頁,或指像的頁面返回錯誤,SE仍會索引這個頁的內容。
詳細示例:
比如你分頁的頁面為page.asp 包括page.asp?page=1 page.asp?page=2 page.asp?page=100 等等。那么在page.asp頁面的頭部插入如下代碼即可實現權重的集中: 。這樣,所有分頁的權重都集中到page.asp這一個頁面。
SEO影響
Canonical(權威鏈接標記)是09年,谷歌,雅虎及微軟三大搜索引擎聯合推出了一個旨在減少重復內容的一個建議,并不是命令,也就是說這個標簽搜索引擎可能不遵守。國內最大的中文搜索引擎百度集團也已經支持Canonical標簽。
部分搜索引擎引入了Link的一個新屬性Canonical。A頁面聲明B為權威鏈接,B聲明C為權威網頁,則搜索引擎會認為C是A和B共同的首選權威版本。此時Canonical標簽起到了301重定向的作用。
只能作用于同一個域名所在的網址,不能作用于不同域名上的重復內容。也就是說如果文章被其它網站抄襲,也不會因為這個標簽而給你的原文章帶來權重。如果是跨站,可以使用301重定向。該鏈接標簽可用于定義相對地址,也可用于定義絕對地址。但為了保險起見,建議使用絕對地址。
使用方法:為網頁指定權威鏈接(authoritative|canonical URL),以解決副本內容(duplicate content)問題。
使用樣式:
標簽作用
對一組內容完全相同或高度相似的網頁,通過使用Canonical標簽可以告訴搜索引擎哪個頁面為規范的網頁,能夠規范網址并避免搜索結果中出現多個內容相同或相似的頁面,幫助解決重復內容的收錄問題,避免網站相同內容網頁的重復展示及權重的分散,提升規范網頁的權重,優化規范網頁的排名。
為了避免重復內容的收錄,搜索引擎會通過算法對網頁內容及鏈接進行識別,對內容完全相同或者高度相似的網頁,會計算出一個系統認為規范的網頁結果建立索引并供用戶查詢。
支持Canonical標簽以后,站長可以通過將元素和rel="canonical"屬性添加到該網頁非規范版本的
部分,為搜索引擎指定規范網頁。添加此鏈接和屬性可以告訴搜索引擎:“在內容相同或高度相似的所有網頁中,該網頁為最規范最有價值的頁面,推薦將該網頁排在搜索結果中靠前的位置。”rel="canonical"標簽可用于在不同的域名中建議規范網址嗎?
如果網站需要更換域名,且使用的服務器不能創建服務器端重定向網址的情況下,就可以使用rel="canonical"鏈接元素指定希望搜索引擎收錄域的網址。
發展歷程
2022年11月17日,Canonical宣布,允許用戶對snap格式軟件包執行暫時或者永久禁用自動更新。
2023年4月20日,Canonical面向所有處于支持狀態的Ubuntu發行版,發布了Linux內核安全更新,累計修復了17個安全漏洞。
參考資料 >
Ubuntu 現支持暫時 / 永久禁用 snap 軟件包自動更新.今日頭條.2022-11-17
Ubuntu發行版更新Linux內核,修復17個安全漏洞.今日頭條-IT之家.2023-04-20