index.html
id="x1-2r1">
E-mail: http://www.by-star.net
http://www.by-star.net/PLPC/180011 February 13, 2011
Varbatim Copying Permitted
Part III
Part IV
ByStar
Federation
of
Autonomous
Libre
Services
Overview
of
Concepts
and
Models
ByStarE-mail: http://www.by-star.net
http://www.by-star.net/PLPC/180011 February 13, 2011
Varbatim Copying Permitted
About
This
Document
- This document is web published as PLPC-180011 at: http://www.by-star.net/PLPC/180011.
- It is available in PDF Article format at: http://www.by-star.net/PLPC/180011/articleEn.pdf
- It is available in PDF Presentation format at: http://www.by-star.net/PLPC/180011/articleEn.pdf
Part
1:
Ills
and
Contours
of
the
Cure
Deal
Made:
Personal
Info
-
Targeted
Advertising
In A Blink Of An Eye
American Public Made a Deal with American Corporations.
Ramifications
Of
The
Deal
- A New Currency Has Been Created: Personal Information, Privacy, Autonomy
- An Established Business Model that Translates Personal Information into Targeted Advertising
- The Debit Side of this New Currency is Humanity
- Americans got there with no discussion of long term social consequences. No discussion of Sociology, Social Psychology, Morality.
- Mr. Zuckerberg (Founder of Facebook) Has Done More Harm To The Human Race Than Anybody Else His Age.
- And He Was Celebrated As “Person Of The Year” (Time Magazine).
- America is mostly an Economic Society.
- And now this American Disease is spreading through out the world.
Internet
Application
Services
Today:
Ill
Directed
- The wrong model: proprietary, owned and controlled
- Ownership oriented to the Service Provider
- Non-transparent software
- User information owned and controlled by the proprietary Service Provider
- Structurally incoherent
- Ad hoc: no overarching engineering design
- Driven by short-term business expedience and profit
- Functionally uncoordinated
Causes
for
Concern
- Networks are societal resources and their usage model must not be left to free markets and business.
- The Internet is today controlled by large corporations, and critical civil liberties are being compromised.
- Current Copyright and Patent laws are in conflict with nature and are harming humanity.
- As first generation engineers we have a responsibility to safeguard the societal welfare.
Liberate Internet Services
We
Need
To
Be
Very
Multi-Dimensional
In Order To Get It Right
We
Need
To
Consider
Ramifications
Of:
Software As Service
and
Service As Software
and
the Software-Service Continuum
and
Service As Software
and
the Software-Service Continuum
In ALL Dimensions:
Philosophical, Societal, Engineering, Economic and Business
Philosophical, Societal, Engineering, Economic and Business
Is All Within Our Scope.
General
Contours
Of
The
Cure
ByStar Federation of Autonomous Libre Services
- The Full Scope of Internet Services: Star “*” in ByStar means everything
- Fully Libre: Complete rejection of so-called Western IPR
- Autonomous When Possible – Usually End-To-End
- Federated Based on Autonomous – Central only when required
Paving the way towards: The Convivial and Halaal Quadrant
We
Are
Proposing:
A Model Inversion For All Of Internet Services
From Industrial To Convivial
With Huge
Economic and Societal Ramifications
Economic and Societal Ramifications
Our
Goal
-
Full
Spectrum
Internet
Services:
Functionally Equivalent to What Exists
hotmail, yahoo mail, google mail – Facebook, Linkedin – youtube, search - Full Software Service Continuum – (Service, Desktop, Notebook, Handheld)
- Focused on User Autonomy and Privacy
- Purely Based on Libre Software
- A New Radical Model but Fully Evolutionary
ByStar (By*) Federation of Autonomous Libre Services
Libre
Services:
A
non-proprietary
Model
for
delivery
of
Internet
services
A non-proprietary Model
for
delivery of Internet services
for
delivery of Internet services
Free Software Ideology For Internet Application Services
From
Free
Software
To
Libre
Services
From
Software
Wars
To
Service
Wars
Model’s
Track
Record
and
Limitations
Beyond Free Software
We have won the Free Software battle
Proprietary Software Already Lost
We Demonstrated Two Things:
- 1
- Model: Free/Libre is Superior to Proprietary
- 2
-
Implementation:
GNU/Linux
is
Superior
to
Windows
(More Convivial)
Limitation and Challenges:
Software is inherently collaborative and cumulative.
(naturally absorbs energy) Service is inherently remote and isolated. (but that can be changed)
Software is inherently collaborative and cumulative.
(naturally absorbs energy) Service is inherently remote and isolated. (but that can be changed)
Service is inherently remote and isolated.
(but that can be changed – When Service Is Software)
(but that can be changed – When Service Is Software)
What
Is
The
ByStar
Family
-
By* is a coherent framework for enabling complex interactions
among people, businesses and information.
- Small and Medium Businesses: ForSMB.net Individuals:
- ByName.net, ByAlias.net, ByMemory
- Places and Events: ByWhere.net, ByEvent.net
- Information: ByTopic.org
- For Interactions: ByInteraction.net
Layering
of
Concepts
and
Results
Roadmap
- Language, Definitions, Models and Concepts
- ByStar Federation of Autonomous Libre Services
- Joining ByStar, Obtaining ByStar Software and Using ByStar
- Engineering Design of ByStar
- ByStar Vertical Slices (Feature Families)
- Economic and Business Dimensions of ByStar
- Societal, Inter-Societal, Social and Legal Ramifications
- Collaborative and Guardianship Framework
Part
2:
Language,
Definitions,
Models
and
Concepts
Concepts
and
Definitions
Summary
- Globish vs English
- Libre Vs Free
- Libre Services
- Autonomous Libre Services
- Federation of Autonomous Libre Services
- Nature of Poly-Existentials
- The Non-Proprietary, For-Profit Quadrant
- Tools For Conviviality
- Responsibilities of Professions and Health of Society
- Societal End-To-End Argument vs Rise of the Middle
- Rejection of Americanism, East vs West
- Halaal and Haraam
Language:
Globish,
Not
American
or
British
English
- The Audience for these concepts is global (Chinese, Iranians, Brazilians, Europeans and also Americans)
- ByStar belongs to Humanity – Not Any Particular Society (In contrast to Facebook, Linkedin, Google, MSN, ...)
- This is in Globish – A limited sub-set of English that has already forked off from American/British English)
- Examples: Libre and Gratis (Not Free), Convivial, Halaal
Definition:
Free
/
Libre
In English "Free" is ambiguous:
- 1
- Free can mean Libre: free as in freedom of action
- 2
- Free can mean Gratis: free as in zero monetary cost
Nature at Work:
Poly-Existentials flourish when
libre from restrictions and ownership
Poly-Existentials flourish when
libre from restrictions and ownership
Nature
Of
Poly-Existentials
- So Called Western IPR is in conflict with Nature
- What Are Poly-Existentials:
- Multi-Possessabilty
- Ownership is a one-to-one relationship
- An Ownership Mistake With Ramifications Broader than Slavery
- Pointer to PLPC – Full title in box
Libre
Services:
Definitional
Criteria
- 1
- The service must consist entirely of open-source & free software components
- 2
- The service must be based entirely on patent-free protocols
- 3
- The integration software must consist entirely of free software
Autonomous
Libre
Services:
Definitional
Criteria
- 1
- Service Transparency – Libre Services: Definitional Criteria
- 2
- Service Portability – Libre Services: Definitional Criteria
- 3
- Data Portability (from hosting/provider to hosting/provider)
- 4
- Non-Retention of Data (by host/provider)
- 5
- End-To-End Non-Restrictivity
Autonomous
Libre
Services:
Degrees
of
Trust
and
Autonomy
-
User Owned – Provider Managed
- Libre Shared Hosting Subscriber SLA, AUP
- Libre Shared Hosting Advertisment SLA, AUP
- User Owned – User Managed
- Libre Center Co-location / Dedicated Hosting
- Cloud Based Hosting
- At User Premise – your own machine and dedicated IP Address
ByStar
Autonomous
Libre
Services
- Individual (Named, Living) – ByName.com - ByName.net
- Individual (Alias, Living) – ByAlias.com - ByAlias.net
- Individual (Minor) – ByFamily.com, ByFamily.net
- Individual (Named, Deceased) – ByMemory.com - ByMemory.net
- Individual (Information) – ByAuthor.net, ByAuthor.com
- Families – ByFamily.com, ByFamily.net
- Small/Medium Businesses – BySMB.net, ForSMB.net Domain is usually redirected to business’s domain
- Locations: ByWhere.net
Federated
Libre
Services:
Definitional
Criteria
- 1
- Service Transparency – Libre Services: Definitional Criteria
- 2
- Service Portability – Libre Services: Definitional Criteria
- 3
- Public Data Designated By Autonomous Libre Service
- 4
- Safeguards of Private Data and Non-Retention of Data on command
- 5
- Logs confidentiality and transparency
- 6
- Based on Facilitation of End-To-End Interactions
Types
Of
Federated
Libre
Services
- Content Republishers
- Proprietary Examples: Youtube
- ByStar Domains: ByTopic.org, ByContent.org
- Collaborative Content Production
- Existing Examples: Wikipedia, sourceforge, Ancestry.com
- ByStar Domains: BySource.org, ByBinary.org, ByAuthor, ByFamily.com (genealogy)
- Personal Interaction Facilitators
- Proprietary Examples: Facebook, Likedin, eharmoney, Yahoo!Dating
- ByStar Domains: ByInteractions
- Trade Facilitators
- Proprietary Examples: Craigslist, ebay, Amazon
- ByStar Domains: ByInteractions
- Search Engines
- Proprietary Examples: Google, Bing
- ByStar Domains:
Operation
in
the
For-Profit
and
Non-Proprietary
Quadrant
Software
-
Service
Continuum
–
Where
Proprietary
Looses
Service, Desktop, Laptop, PDA Continuum Free/Libre
everywhere
Hour Glass= Diversity on Top – Diversity at the Bottom –
Cohesion and Convergence in the middle
Consistent OS: Linux everywhere Consistent GUI: Gnome
everywhere Consistent Applications: Emacs, ... everywhere
Deep, Broad and Consistent Integration through Free Software
and Libre Services
Protocols
Hour
Glass
–
Note
Convergence
in
the
Middle
ByStar
Hour
Glass
–
Importance
of
Convergence
in
the
Middle
Service,
Desktop,
Laptop,
PDA
Continuum
Libre
everywhere
- Consistent OS: Linux everywhere
- Consistent GUI: Gnome everywhere
- Consistent Applications: Emacs, ... everywhere
Societal
End-To-End
Argument
vs
Rise
of
the
Middle
- Interactions Amongst People/Businesses and Information Could
Be:
- 1
- Direct – End-to-End
- 2
- Central – Middle-Controlled
- End-To-End vs Middle-Controlled Architectures have both Engineering and Societal Ramifications
- Today’s Industrial Internet Application Services are generally Central and Middle-Controlled.
- The Convivial ByStar Libre Services are generally End-To-End and Middle-Light.
- The End-To-End model is Autonomy and Privacy Friendly
- The Middle-Controlled model is Hostile to Autonomy and Privacy
The
Engineering
End-To-End
Argument
-
End-to-end
Arguments
in
System
Design
http://web.mit.edu/Saltzer/www/publications/endtoend/endtoend.pdf -
Rethinking
the
design
of
the
Internet:
The
end
to
end
arguments
vs.
the
brave
new
world
http://www.csd.uoc.gr/y558/papers/Rethinking_2001.pdf -
The
Rise
of
the
Middle
and
the
Future
of
End-to-End.
http://www.ietf.org/rfc/rfc3724.txt -
Tools
for
Conviviality
-
Ivan
Illich
https://clevercycles.com/tools_for_conviviality
Engineering
End-To-End
Summary
The
most
important
benefit
of
the
end
to
end
arguments
is
that
they
preserve
the
flexibility,
generality,
and
openness
of
the
Internet.
Movement
to
put
more
functions
inside
the
network
jeopardizes
that
generality
and
flexibility
as
well
as
historic
patterns
of
innovation.
A
new
principle
evident
already
is
that
elements
that
implement
functions
that
are
invisible
or
hostile
to
the
end
to
end
application,
in
general,
have
to
be
“in”
the
network,
because
the
application
cannot
be
expected
to
include
that
intermediate
element
voluntarily.
ByStar
End-To-End
Philosophy
- Make Services Autonomous Whenever Possible (peer-to-peer oriented)
- Invest and Focus on End-to-End communications facilities amongst Autonomous Libre Services
- When a Federated Service functions as an intermediary, limit its role to the bare essential of hooking the two ends. Thereafter, communications can be end-to-end.
Ivan
Illich’s
Concept
of
Convivial
Tools
Tools
are
intrinsic
to
social
relationships.
An
individual
relates
himself
in
action
to
his
society
through
the
use
of
tools
that
he
actively
masters,
or
by
which
he
is
passively
acted
upon.
To
the
degree
that
he
masters
his
tools,
he
can
invest
the
world
with
his
meaning;
to
the
degree
that
he
is
mastered
by
his
tools,
the
shape
of
the
tool
determines
his
own
self-image.
Convivial
tools
are
those
which
give
each
person
who
uses
them
the
greatest
opportunity
to
enrich
the
environment
with
the
fruits
of
his
or
her
vision.
Industrial
tools
deny
this
possibility
to
those
who
use
them
and
they
allow
their
designers
to
determine
the
meaning
and
expectations
of
others.
Most
tools
today
cannot
be
used
in
a
convivial
fashion.
Convivial
Software
-
Unix/GNU Vs Microsoft Windows
- Unified file model, pipe, small dedicated progs, ...
- Emacs vs Vi
- buffers, major-modes, minor-modes, key-maps, frames, windows, regions,
- qmail vs sendmail
- complete separation of queuing and spooling from submission, delivery and protocols.
East
vs
West
–
Rejection
of
Americanism
- Global Scope – Can’t be dominated/dictated by Western Values
- East vs West Fundamental Distinctions:
- East: More Society Oriented
- West: More Individual Oriented – More Economically Driven
Responsibilities
of
Professions
and
Health
of
Society
- What Does “Profession” Mean? It also includes Societal Responsibility.
Halaal
and
Haraam
–
Ethics
of
Software
and
Service
- Halaal means Moral/Ethical – Okay to do/consume
- Haraam means Immoral/Unethical/Harmful – Should Not Be Done/Consumed
- 1
-
Is
A
Perpetual
Transparent
Modifiable
Poly-Existential
–
Equivalent of “Free Software” - 2
- Its Use Has Been Endorsed By The Engineering Profession
- 3
-
Its
Use
Has
Not
Been
Prohibited
By
Ethicists
(Sources of Emulation)
Halaal
and
Convivial
Software
Quadrant
Part III
Part
3:
By*
Federation
of
Autonomous
Libre
Services
ByStart
Entities
ByStar
Registered
Domains
Organizational
Domains
neda.com
–
freeprotocols.org
–
by-star.net
Autonomous
Domains
ByName.net
ByName.com
–
ByAlias.net
ByAlias.com
–
ByMemory.com
ByMemory.net
ByFamily.com
ByFamily.net
ByWhere.net
Federated
Domains
BySource.org
ByBinary.org
–
ByContent.net
–
ByTopic.net
Libre
Services
Supporting
Organizations
Libre
Services
Engines
More Than LAMP
More Than LAMP
-
Rudimentary Manifestations
- LAMP
- Linux - Apache - MySQL - Perl/PHP/Python
- Savannah and Savane
- Wikipedia and Mediawiki
- Can we do better than that?
- Expand it
- Formalize it
- Make it be cumulative
- LAMP
By*
Features
and
Capabilities
-
A named entity domain - Owned by the entity
- A public website: My Internet
- An expanded website for friends: My Extranet
- A private portal: My Intranet
- By* Libre Self-Publication Facility
- By* Libre Texting
- Email, e-fax, etc.
- Blog, photo gallery, GeneWeb, etc.
ByStar
Appliances
–
Service
As
Software
- BACS Autonomous Appliances – Guaranteed Autonomy
- BISP Appliances
- ByStar User Environments – Blee on Debian and Ubuntu
- Re-Branding of ByStar
ByStar
Services
Current
Status
ByStar
Instance
Examples
Part IV
Part
4:
Joining
ByStar,
Obtaining
ByStar
and
Using
ByStar
Interface
Model
of
ByStar
User
Env
and
ByStar
Services
ByStar
Libre
Emacs
Environment
(BLEE)
Model
Try
It
On
Your
Own
Getting
LSIP
Scripts
Example
wget
http://www.bysource.org/lsip/lpGenesis.sh
./lpGenesis.sh
Just
respond
to
the
prompts.
Example
Anonymous
CVS:
cvs
-d
:pserver:anoncvs@cvs.bysource.org:/rep1
checkout
-d
osmt
public/osmt