Fatwire vs. Drupal
Programari privatiu vs. Programari lliure
Introducció
• Programari lliure
• Programari privatiu
• Avantatges i desavantatges
• Exemples
Introducció: Programari Lliure I
"Programari Lliure" (Free software) és un afer de llibertat, no de
preu.
• "free" com a lliure
• no com a gratuït
El Programari Lliure és un afer de la llibertat del usuaris per a
executar, copiar, distribuir, estudiar, canviar i millorar el programari.
• La llibertat per a executar el programa, per a qualsevol propòsit (llibertat 0).
• La llibertat d'estudiar com treballa el programa, i adaptar-lo a les necessitats
pròpies (llibertat 1). L'accés al codi font es una condició prèvia per a això.
• La llibertat de redistribuir còpies per a poder ajudar als vostres veïns (llibertat
2).
• La llibertat per a millorar el programa, i alliberar les vostres millores al públic,
per a què tota la comunitat pugui beneficiar-se (llibertat 3). L'accés al codi
font és una condició prèvia per a això.
Introducció: Programari Lliure II
• Copyleft
Programari amb copyleft és programari lliure amb termes de distribució que
no permeten als redistribuidors afegir restriccions addicionals quan
redistribueixen o modifiquen el programari. Això vol dir que cada còpia del
programari, fins i tot si s'ha modificat, ha de ser programari lliure.
• GPL
– S’aplica al software de la Free Software Foundation.
– Utilitza la figura del copyright (copyleft).
– Permet la redistribució del codi font del programa.
– Permet les modificacions sense restriccions.
Introducció: Programari privatiu
El programari privatiu és aquell programari que no és lliure ni
semilliure. El seu ús, redistribució o modificació és prohibit, o conté
restriccions tals que impedeixen fer-ho de manera lliure.
• Important, Programari comercial
El programari comercial és aquell programari que ha estat desenvolupat
per empreses amb l'objectiu de fer diners mitjançant l'ús del programari.
``Comercial'' i ``privatiu'' no són el mateix. La majoria de programari
comercial és privatiu, però hi ha programari comercial que és lliure, i hi ha
programari no-comercial que no és lliure.
Introducció: Avantatges
Programari lliure
• Baix cost i lliure ús.
• Innovació tecnològica
• Comunitat
• Flexibilitat
• Independència del
proveïdor
• Llengues minoritarirs,
traducció i difusió.
Programari privatiu
• Control de qualitat.
• Recursos en
investigació
• Software per
aplicacions
específiques.
• Difusió de publicacions
• Manteniment
Introducció: Desavantatges
Programari Lliure
• El software lliure no té
garantıa
• Necessitat de destinar
recursos a la reparació
d’errors.
• L’usuari ha de tenir
coneixements avançats.
• Seguretat.
• La diversitat de distribucions
Programari privatiu
• Alt cost
• Cursos aprenentatge
costosos
• Secret del codi font
• Suport tècnic costós i
ineficient.
• Dret exclusió en la
innovació.
• Adaptació dels mòduls
costosa
• Llicències
• Dependència del proveïdor.
Introducció: Exemples
CMS (Content Management System)
• Que és?
• Drupal
• Fatwire
• Fatwire vs Drupal
Que és?
CMS: Un sistema de gestió de continguts (CMS)
és un sistema que permet la creació i
administració de continguts d’un site web.
Exemple:
• Drupal
• Fatwire
• Joomla
• Vignette
Drupal I
• CMS lliure
• Llicència GNU GPL
• Codi font PHP 5.2
• Motor de base de dades MySQl, Postgres i
Oracle*.
• Facilitat pel desenvolupadors per extendre.
• Amplia comunitat d’usuaris.
• Guanyador del CMS Award 2007
Drupal II
• 1999 es va iniciar com un BBS.
• 2000 es fa públic el domini drop.org
• Drupal 1.0 surt a la llum el 15 de gener del
2001 (neix el druplicon)
Drupal III
• Drupal sites:
• Warner Brothers Records
• The New York Observer
• Amnesty International
• SonyBMG
• DebianPlanet
• Linux Journal
• AOL
• Forbes
Drupal IV
• Com treballa drupal?
– Móduls
• Defineixen les funcionalitats del site.
– Usuaris
• Associats a rols que permeten establir els permissos de cada
usuari específicament.
– Nodos
• Unitat bàsica d’informació.
• Page, book, forum, story, comments
– Taxonomia
– Categorització dels continguts
Drupal V
– Bloques
• Caixes (boxes) visibles en el
site:
• Lateral esquerra
• Lateral dret
• Capçalera
• Final de contingut (a partir
de la 4.7)
• Peu de pàgina
Drupal VI
– Temes (Themes)
• Sistema àgil de plantilles (templates).
• Extensible.
• Actualitzable.
Drupal VII
• Drupal 6.0 (last version)
• Característiques:
– Instal.lació fàcil.
– Administració drag-and-drop
– Multillenguatge superior
– Nous modules:
• OpenID
• Actions i triggers (email)
• Estat dels moduls
• Them developer module
• Jquery
– Millores de seguretat (strength password, …)
Drupal VIII
– Optimització del codi
• Nou sistema de menus, escalabilitat, schema API, Batch
API, scripting command line
FatwireI
• CMS privatiu
• Fatwire Content Server pertany a la companyia
Fatwire Software
• 1996 primer WCM basat en Java.
• Fatwire CS 7.0, last version.
• Motor de base de dades, Oracle.
• Llenguatge Java
• Servidor aplicacions, BEA Weblogic, Websphere
Fatwire II
• Moduls
– Content Server
– CS-Direct
– CS-Direct Advantage
– CS-Engage
– CS Doc-Link
– CS Analytics
– Satellite Server
Fatwire III
• Enviroment
Fatwire IV
• Eines
– CS Explorer
– Catalog Mover
– CS Properties
Fatwire V
Fatwire VI
• Assets
– Unitat bàsica d’informació
– Tipus de contingut
• Sites
• Destinacions de publicació
• Usuaris i rols
• Funcions de pas
• Workflow
• Tree
• Multiidoma
Fatwire VII
Fatwire VIII
• Exemple Workflow
Fatwire IX
• Sistema d’edició Advance, Dash i Insite
Fatwire X
Fatwire XI
• Banco Sabadell
• Gas Natural
• Grupo Santander
• The New York Times
• Ford
• Sony
• 3M
• D-Link
• Indra
Fatwire vs Drupal
• Google:
Google Academico Blogs
Fatwire 234.000 99 1.224
Drupal 19.000.000 788 3.183.482
Fatwire vs Drupal
Avantatges Drupal
• Baix cost
• Comunitat
• GPL
• Forums
• RSS
• SEO
• URL netes
• Escalabilitat
• Publish
• Extensible
• WEB 2.0
Avantatges Fatwire
• Garantia
• Caching
• Training
• Analytics
• Publish workflow
• Security
Fatwire vs Drupal
CS Fatwire Drupal
Web http://www.fatwire.com/ http://www.drupal.org
Versión CS7 Stable: 5.7 Candidate:6 RC3
Licencia privada GNU GPL
Premios http://www.fatwire.com/cs/Satellite/NewsAwardsPage_
US.html
CMS Awards 2007
BD Oracle, MS SQL Server 2005, DB2 v9.1 MySQL, Postgres, (Oracle)*
Lenguajes Java, xml, xsl, jsp php 5.2
Clientes Banco Sabadell, Gas Natural, Grupo Santander, The
New York Times, Ford, Sony, 3M, D-Link, Indra
The United Nations, Warner Brothers Records, The
Discovery Channel, Forbes, AOL, Yahoo, The New
York Observer
Multisite Si Si
Webserver WebLogic BEA / Jboss / Tomcat / WebSphere Apache
LDAP Si Si
Editor eWebEditPro TinyMC
Language Si Si
Recursos
• GNU definició programari lliure i privatiu. (
http://www.gnu.org/philosophy/categories.ca.html)
• GNU Faqs GPL
(http://www.gnu.org/licenses/gpl-faq.es.html)
• Drupal Hispano (http://drupal.org.es/)
• Drupal (http://drupal.org/drupal-6.0)
• IBM (drupal) (
http://www-128.ibm.com/developerworks/ibm/library/i-osource1/
)
• CMS Award 2007 (http://www.packtpub.com/award)
• Fatwire (http://www.fatwire.com/)

Fatwire vs drupal 2008

  • 1.
    Fatwire vs. Drupal Programariprivatiu vs. Programari lliure
  • 2.
    Introducció • Programari lliure •Programari privatiu • Avantatges i desavantatges • Exemples
  • 3.
    Introducció: Programari LliureI "Programari Lliure" (Free software) és un afer de llibertat, no de preu. • "free" com a lliure • no com a gratuït El Programari Lliure és un afer de la llibertat del usuaris per a executar, copiar, distribuir, estudiar, canviar i millorar el programari. • La llibertat per a executar el programa, per a qualsevol propòsit (llibertat 0). • La llibertat d'estudiar com treballa el programa, i adaptar-lo a les necessitats pròpies (llibertat 1). L'accés al codi font es una condició prèvia per a això. • La llibertat de redistribuir còpies per a poder ajudar als vostres veïns (llibertat 2). • La llibertat per a millorar el programa, i alliberar les vostres millores al públic, per a què tota la comunitat pugui beneficiar-se (llibertat 3). L'accés al codi font és una condició prèvia per a això.
  • 4.
    Introducció: Programari LliureII • Copyleft Programari amb copyleft és programari lliure amb termes de distribució que no permeten als redistribuidors afegir restriccions addicionals quan redistribueixen o modifiquen el programari. Això vol dir que cada còpia del programari, fins i tot si s'ha modificat, ha de ser programari lliure. • GPL – S’aplica al software de la Free Software Foundation. – Utilitza la figura del copyright (copyleft). – Permet la redistribució del codi font del programa. – Permet les modificacions sense restriccions.
  • 5.
    Introducció: Programari privatiu Elprogramari privatiu és aquell programari que no és lliure ni semilliure. El seu ús, redistribució o modificació és prohibit, o conté restriccions tals que impedeixen fer-ho de manera lliure. • Important, Programari comercial El programari comercial és aquell programari que ha estat desenvolupat per empreses amb l'objectiu de fer diners mitjançant l'ús del programari. ``Comercial'' i ``privatiu'' no són el mateix. La majoria de programari comercial és privatiu, però hi ha programari comercial que és lliure, i hi ha programari no-comercial que no és lliure.
  • 6.
    Introducció: Avantatges Programari lliure •Baix cost i lliure ús. • Innovació tecnològica • Comunitat • Flexibilitat • Independència del proveïdor • Llengues minoritarirs, traducció i difusió. Programari privatiu • Control de qualitat. • Recursos en investigació • Software per aplicacions específiques. • Difusió de publicacions • Manteniment
  • 7.
    Introducció: Desavantatges Programari Lliure •El software lliure no té garantıa • Necessitat de destinar recursos a la reparació d’errors. • L’usuari ha de tenir coneixements avançats. • Seguretat. • La diversitat de distribucions Programari privatiu • Alt cost • Cursos aprenentatge costosos • Secret del codi font • Suport tècnic costós i ineficient. • Dret exclusió en la innovació. • Adaptació dels mòduls costosa • Llicències • Dependència del proveïdor.
  • 8.
  • 9.
    CMS (Content ManagementSystem) • Que és? • Drupal • Fatwire • Fatwire vs Drupal
  • 10.
    Que és? CMS: Unsistema de gestió de continguts (CMS) és un sistema que permet la creació i administració de continguts d’un site web. Exemple: • Drupal • Fatwire • Joomla • Vignette
  • 11.
    Drupal I • CMSlliure • Llicència GNU GPL • Codi font PHP 5.2 • Motor de base de dades MySQl, Postgres i Oracle*. • Facilitat pel desenvolupadors per extendre. • Amplia comunitat d’usuaris. • Guanyador del CMS Award 2007
  • 12.
    Drupal II • 1999es va iniciar com un BBS. • 2000 es fa públic el domini drop.org • Drupal 1.0 surt a la llum el 15 de gener del 2001 (neix el druplicon)
  • 13.
    Drupal III • Drupalsites: • Warner Brothers Records • The New York Observer • Amnesty International • SonyBMG • DebianPlanet • Linux Journal • AOL • Forbes
  • 14.
    Drupal IV • Comtreballa drupal? – Móduls • Defineixen les funcionalitats del site. – Usuaris • Associats a rols que permeten establir els permissos de cada usuari específicament. – Nodos • Unitat bàsica d’informació. • Page, book, forum, story, comments – Taxonomia – Categorització dels continguts
  • 15.
    Drupal V – Bloques •Caixes (boxes) visibles en el site: • Lateral esquerra • Lateral dret • Capçalera • Final de contingut (a partir de la 4.7) • Peu de pàgina
  • 16.
    Drupal VI – Temes(Themes) • Sistema àgil de plantilles (templates). • Extensible. • Actualitzable.
  • 17.
    Drupal VII • Drupal6.0 (last version) • Característiques: – Instal.lació fàcil. – Administració drag-and-drop – Multillenguatge superior – Nous modules: • OpenID • Actions i triggers (email) • Estat dels moduls • Them developer module • Jquery – Millores de seguretat (strength password, …)
  • 18.
    Drupal VIII – Optimitzaciódel codi • Nou sistema de menus, escalabilitat, schema API, Batch API, scripting command line
  • 19.
    FatwireI • CMS privatiu •Fatwire Content Server pertany a la companyia Fatwire Software • 1996 primer WCM basat en Java. • Fatwire CS 7.0, last version. • Motor de base de dades, Oracle. • Llenguatge Java • Servidor aplicacions, BEA Weblogic, Websphere
  • 20.
    Fatwire II • Moduls –Content Server – CS-Direct – CS-Direct Advantage – CS-Engage – CS Doc-Link – CS Analytics – Satellite Server
  • 21.
  • 22.
    Fatwire IV • Eines –CS Explorer – Catalog Mover – CS Properties
  • 23.
  • 24.
    Fatwire VI • Assets –Unitat bàsica d’informació – Tipus de contingut • Sites • Destinacions de publicació • Usuaris i rols • Funcions de pas • Workflow • Tree • Multiidoma
  • 25.
  • 26.
  • 27.
    Fatwire IX • Sistemad’edició Advance, Dash i Insite
  • 28.
  • 29.
    Fatwire XI • BancoSabadell • Gas Natural • Grupo Santander • The New York Times • Ford • Sony • 3M • D-Link • Indra
  • 30.
    Fatwire vs Drupal •Google: Google Academico Blogs Fatwire 234.000 99 1.224 Drupal 19.000.000 788 3.183.482
  • 31.
    Fatwire vs Drupal AvantatgesDrupal • Baix cost • Comunitat • GPL • Forums • RSS • SEO • URL netes • Escalabilitat • Publish • Extensible • WEB 2.0 Avantatges Fatwire • Garantia • Caching • Training • Analytics • Publish workflow • Security
  • 32.
    Fatwire vs Drupal CSFatwire Drupal Web http://www.fatwire.com/ http://www.drupal.org Versión CS7 Stable: 5.7 Candidate:6 RC3 Licencia privada GNU GPL Premios http://www.fatwire.com/cs/Satellite/NewsAwardsPage_ US.html CMS Awards 2007 BD Oracle, MS SQL Server 2005, DB2 v9.1 MySQL, Postgres, (Oracle)* Lenguajes Java, xml, xsl, jsp php 5.2 Clientes Banco Sabadell, Gas Natural, Grupo Santander, The New York Times, Ford, Sony, 3M, D-Link, Indra The United Nations, Warner Brothers Records, The Discovery Channel, Forbes, AOL, Yahoo, The New York Observer Multisite Si Si Webserver WebLogic BEA / Jboss / Tomcat / WebSphere Apache LDAP Si Si Editor eWebEditPro TinyMC Language Si Si
  • 33.
    Recursos • GNU definicióprogramari lliure i privatiu. ( http://www.gnu.org/philosophy/categories.ca.html) • GNU Faqs GPL (http://www.gnu.org/licenses/gpl-faq.es.html) • Drupal Hispano (http://drupal.org.es/) • Drupal (http://drupal.org/drupal-6.0) • IBM (drupal) ( http://www-128.ibm.com/developerworks/ibm/library/i-osource1/ ) • CMS Award 2007 (http://www.packtpub.com/award) • Fatwire (http://www.fatwire.com/)