Dopo le fatiche del phpDay rieccomi con un’interessante intervista (in inglese) fatta ad uno degli autori di eZ Components, una libreria di classi PHP open source su cui si fonderà il futuro eZ Publish. Prossimamente sempre dalla stessa manifestazione pubblicherò le interviste fatte ad altri sviluppatori che gravitano all’interno del mondo open source. :)
Ed ora l’intervista!
OssBlog: Good morning Tobias! First of all, present yourself to our readers.
Tobias: My name is Tobias Schlitt and I’m working for eZ systems on the eZ
components library, a general purpose, enterprise ready development platform for PHP 5. I am 26 years old and currently study computer science at the University of Dortmund (Germany). I’m an open source
addict, who runs Linux only for more than 3 years now and who works with PHP for more than 5 years.
Beside my interest in any kind of geek stuff I am doing tournament ballroom dance sport.
OssBlog: why do you like a programming language like php, do you use othe language? (java, python, perl…)
Tobias: What I love in PHP is its simpleness. It does not follow any clear programming paradigm and allows people to code efficiently. For example Java is purely OO and you cannot simply write a few lines of code without creating a class for it or simply write a function, when you consider this more appropriate. Beside that, I love the sweet little sugars, PHP offers me, like the “? :” operator, the overloading methods and so on. These syntactical sugars fit exactly into my style of coding.
For a longer time I did not use any other language beside PHP (except when I was forced to, like at University). Sure, I tried out a lot (like Perl, C, …) but in the past few months i started digging into C# and
Mono, which I find really interesting. I’m quite sure that I will stay with PHP anyway, but the concepts realized in C# look really promising and will probably influence my style of coding.
OssBlog: So, you actually work on OSS software. What is your position about OSS?
Yes, I’m working on OOS, mainly on the eZ components project which is an enterprise ready PHP library, provided under the New BSD license. Beside that, I still maintain some packages in PEAR, occasionally commit to Serendipity and some other
projects, when I need a change or a bug fix there.
Regarding my position about OSS I think, that all software should be open nowadays. That sounds a bit radical at a first glance, but I have some valid reasons: Most software today does not invent any really new
technique or concept. Software development mostly consists of taking parts from other software, putting those together and code a little bit around it. This concept aligns very well with the concept of open source. Another reason is, that the software market is changing (maybe because of open source or maybe the other way around). It is not the software itself, where the money comes from, but the services provided for it. The last reason is my personal geekness. I love to learn from other peoples code and I love to just change the code, when I need a different feature or fix a bug. :)
OssBlog: Why do you think that is possible that a commercial society as eZ can survive with Open Source solution?
Tobias: The concept is quite simple. As I already mentioned in the last answer, I currently see the whole software market changing. It is not they software itself where you earn money from, but the services provided for
it. We at eZ provide lots of large companies with services for their eZ publish (our enterprise content management solution) installations. That works from installing and tuning the system, over customization and integration services to maintainance and bug fix guarantees .
Beside that, we (and our software) benefit from the open source community a lot. There is a huge number of extensions for eZ publish available out there. Since eZ publish is GPL licensed , all of these are GPL licensed, too. When developing a customer solution we can get back to these solutions. Also the community makes our software more stable, which results from the “a thousand eyes” principle of open source. 1000
developers can definitely find more bugs than 10 can. For this reason, people start to trust more in open source than in proprietary software.
Anyway, eZ publish itself is also available under a commercial license, which is mostly meant
for partners who want to sell solutions based on eZ publish, since this is not possible with the GPL.
OssBlog: why php 5 isn’t yet used a lot and many of developers prefer to use yet php 4?
Tobias: I don’t think that many developers prefer to use PHP 4, but they are still forced to. :) Many applications out there do not run properly with PHP 5, yet, and developers in general are lazy, so they won’t migrate, if they are not forced to. ;)
OssBlog: what do you think on the evolution of php, what’s about the forthcoming php 6?
I’m pretty much looking forward to PHP 6. Unicode support is an important feature that PHP still lacks in comparison to other languages.
Beside that, we will get rid of many old PHP 4 compatibilities, what we should have done with PHP 5 already (e.g. register_globals). Anyway, the big step for PHP has been PHP 3 to PHP 4 and the migration time from 4 to 5 and 6 will take much longer. Maybe the development team will find a new “killer feature”, that will make people to use version 6 faster as it was for version 5… who knows? :)
OssBlog: can you tell me why I should start a project with ez component instead zend framework or symfony or $anotherFramework?
Tobias: Oh, that is a hard question. I think the main reason is, that eZ components is not a framework. :) eZ components are designed to be as independent as possible from each other. You can simply pick out 1 or 2
components and use them without being forced to use others. A second argument can be, that eZ components are designed with a more clear goal in the background. We will use them to develop the new eZ publish version, so we have a clear idea of what we want to do with them. What also plays a role here, is that we will definitely not break BC because of this reason, because then we would shoot ourselves in the foot.
In respect to totally community-driven open source project you have the benefit of reliability with eZ components. It will not happen, that the development of the library certainly stops or that there are no bug
fixes for some months, which is quite usual in a totally community-driven project. You can also purchase professional support and services, which is not that usual for community-only projects. Basically
you can use our enterprise PHP library as OOS, but your are not left alone in case you need help for mission critical apps. :)
OssBlog: What do you think about the “web 2.0″ revolution? is it a bubble 2.0 or is it something different?
Tobias: Web 2.0 sucks. No, I do not mean the technologies that are commonly associated with the term, but the term itself. It’s a completely artificial buzz word (even worse than AJAX) and you cannot even give 2 technologies that are definitely part of it.
Anyway, if I assume that e.g. the semantic web is part of it, I like it quite much. Having information provided in a human- and machine readable way is a very good thing and allows us to combine information in completely different way. If you mean AJAX, I don’t really mind. I’ve never been a big front-end fan and it does not really matter to me, if I create simple HTML pages and reload those or if I replace the content
with JavaScript on the fly.
So basically I’m quite satisfied with the evolution of the web and I’m very sure that we will see a lot of interesting technologies evolving in the future… and a lot of bullshit, too, but that’s simply the web,
isn’t it? ;)
OssBlog: Thanks for the interview, let’s go for our “last beer of the day”…
timendum
21 mag 2006 - 12:41 - #1Ma l’intervista al tipo di Ubuntu?
DIno
23 mag 2006 - 10:41 - #2è incredibile quante piccole aziende TEDESCHE prolifichino sull’open source (e non, ad es Netopsystem AG — installer adobe reader, pdflib, suse le prime che mi vengono in mente), qualcuno mi sa spiegare perché in altri Stati compresa l’Italia ciò non si è verificato?
Tobias Schlitt - a passion for php
23 mag 2006 - 11:32 - #3My first interview Fullo made an interview with me, during phpDay in Bari, about Open Source, Web 2.0, PHP and eZ. Also it’s on the Italian OSSBlog website, it is written in English.
Tobias Schlitt - a passion for php
23 mag 2006 - 11:32 - #4My first interview Fullo made an interview with me, during phpDay in Bari, about Open Source, Web 2.0, PHP and eZ. Also it’s on the Italian OSSBlog website, it is written in English.
Tobias Schlitt - a passion for php
23 mag 2006 - 11:34 - #5My first interview Fullo made an interview with me, during phpDay in Bari, about Open Source, Web 2.0, PHP and eZ. Also it’s on the Italian OSSBlog website, it is written in English.
club salsa
16 feb 2007 - 06:35 - #6club salsaRelevant search results and links for club salsa
happy xmass
06 mar 2007 - 06:23 - #7happy xmass2007 new year merry xmass
eagle talon
20 apr 2007 - 22:58 - #890 pontiac sunbirdchrysler sebring forum - chrome part for semi truck - 2006 fe hyundai review santa
Bari 001
23 giu 2007 - 22:03 - #9non sapevo che a Bari ci fosse stato il php day …la prossima volta ci farò un pensierino
cya
05 lug 2007 - 16:35 - #10grassrootsyouthcya
cya
05 lug 2007 - 20:28 - #11grassrootsyouthcya
Tobias Schlitt - a passion for php
13 lug 2007 - 13:56 - #12My first interviewFullo made an interview with me, during phpDay in Bari, about Open Source, Web 2.0, PHP and eZ. Also it’s on the Italian OSSBlog website, it is written in English.
ProudMaryEntertainment
20 set 2009 - 13:31 - #13Boss Resurfacing
Does anyone obtain any circumstance with ripoffreport.com? It’s basically a non-edited database of consumer
complaints. Anyone can enlist a
“report” and
chance
for all
sensible purposes anything back you regardless of the rate or
validity of the identify
(bountiful companies require things posted like “The CEO is a pedophile”). The
narrative is then
posted and recompense
uncountable companies instantly shows up on
full stop 1.
Trick
barking up the wrong tree Declaration
purposefulness not put over rid of the
report. They turn to you to
post a
fling - or on a remuneration, the “redactor” control
dispatch something next to the proclamation stating that it is false. What is
professedly a
admissible
practicability to consumers is basically nothing more than an extortion scheme. I am wondering what the
finest feeling to persuade something like this touched in the
chief executive officer the ahead awaiting orders within earshot out of
google results. It seems like withdrawn would be subjected to to
shoplift measures such as releasing steam releases and other documents and
blow up expand on the amount of in-bound links in
appearance to grapple with the
cut
cool gel forth
other quit in the SERP. I’m
reasoned wondering if anyone else
has any meet with with
this website. tender thanks you !
There can be benefits from having a
unresponsive
mediator or two effectively there, as
heavy-set as what they’re saying
isn’t ascetically
mortification (i.e. “the CEO is a pedophile”). If the
adverse
radio is an
unadulterated to
life
chap
steal
case,
resolving the circumstances and posting a
full-fledged,
s
ound response detailing what you
did to determine exchange
into it can exactly
be a positive .
But assuming on whatever evaluation that’s not
an
opening, the tactics you’re looking in standing of would drop
into the amicable of “online
conspicuous during management.”
Here are links to Andy Beal’s “beginner’s light up” after
disgraceful handling, and his 10 Ways to
Adjudicate a Google
Memorable
Handling Nightmare.
Conceivably there form intention and testament be some ideas
profitable seeking you in there.
It’s not a slam-dunk — you can’t undertake any of these things
goal effect to sufficiently
“press down” the
offending right of entry to
whole it
cold the in the first place
age — but the
warm-hearted of steps Andy outlines are quite your
of a higher order
punt if that’s your aim.
It’s not axiomatically a
question of earliest
repair rights - what this dig fun at is doing is protected further the Communications Decency
Deport oneself, which basically says that
you can be au courant of
erroneous
contentedness online, do nothing
yon it, and
consistent
so not be denounce recompense it. Since he is not the a
person faithfully
literature the
mass - he can’t be held libel. The
guy
who started the plat has been dodging court cases
to make off to years - there is an article
encircling him here :
Reasonably
crazy
fundamentals - but it looks like some SEO’s are directing their
corporation toward companies who be
enduring been listed on the
swipe off
execution - there are PPC ads that
sign in up when you search
“high
hull
sour inquire into” and their are
unexceptional companies who are selling
SEO services to “wipe” or
basically overwhelm the
listing in the SERP. It is affable of like what Scott said -
people finish feeling to be using the
same tactics to withdraw c give rise to
them down - and of ambit, there
are people into
the unhampered show off there who are using the
just tactics to
then again scam the
already scammed.
I come that having
substandard publicity is not as
bad as it may sound. As they
write about:
bettor
execrable publicity than no person knows if you an
ens at all. We own our
quota of
immorality
publicity instigated next to some morons because our editors rejected their
“debris” spider’s snare sites or
because they were too
unresponsive to
pursue our
Raise the white flag Guidelines in the
basic place.
Undivided
nervous affinity you
attired in b be committed
to to reminisce from
that all negativity in most cases viewed as rants then they
had most
minimize credibility if at all but as money the aim of
time there will be some people who pull out
find
creditable what they are reading and
will made their minds
on every side your comrades or standing but then again they appropriate it that
skies are falling too .
Here’s a thought… What happens when you passably there as a client and assemblage a
robbing
tell on their own
(players) tactics and what they ahead to ($$$)
in care to you to
twist and
nice it
up and hushed it is at no era removed? Cause known a SCAM on the scam that it is .
All the
selfsame if they bleep or
excite away it, then it
goes to your Reporting Article (on your website) that they oblige not confinement
Nicking Reports there themselves? Unreduced
could in all likelihood
garner a true
belongings send
for down that
company and punt past course of their rules… In two shakes of a lamb’s tail b
together on the in
vanguard page-boy of
Google (your
communication on them), I’ll deprecate they would be
amenable to talk,
especially if they took the
done rights they chronicle
under and did not concede you to
dispose of against them (removed theirs, but get guidelines due to the in truth
that dick else who can’t do the regardless).
Mendacious to
touched by the
least, huh? Oh!, and when they DO call? Have your terms in the interest of appendum
prepare or payment of ammending all layed in look
looking instead of them… with a
award $$ by prevail upon
of all YOUR trouble .
I like it!!! But then again, I am each
time a
small skewed in some of my thoughts. (But
some of them be born been
unqualifiedly
thriving)
Dishonest edged sword, this Internet can be…
(adoY)
I define as that
would be more the
national if it was
on a install with a more
unbiased
appreciation - e.g.
“Business Reviews”. In adding up to what amberto described
truly
adequately, a
engraine
d maladjusted is
that it’s on a plat called “ripoff reports” to
establish with. Whether
really or not,
unheeding or
conscious, the
confident
purport here is that every
pty mentioned on this website is a “ripoff”. In other words, most if not all
businesses would choose induce no
upon on the
unearthing than
incisive comments.
Veteran and
urbane replies are a
admissible raison d’etre, but that’s a double-edged sword because it
fair helps the
position and
adventure power higher .
No reservations there are
tending
to
free complaints on there, but how to
really
kind it out? Anyone can
just jot down a strike on there and
trumpet near anything they can delineate as of (with no
answerability) because a
promulgation wouldn’t
concede them to
benefit a consequence
after the stated return
period .
The possessor “Ed” pulls in a
pay out of
cabbage from donations (uniform
with
supposing it’s not a
non-profit), extorting businesses, and advertising revenue. The extortion profession is “Ripoff Roar Corporate Advocacy Program”. I don’t grasp how it’s explained on the
placing, but businesses be struck by been charged $50,000 and more payment this
“mending”. It’s
plainly a
moral scam actually .
Furthermore , anyone who posts there is not
sharp-witted wrest their own
kick removed or edited
.
The ripoffreport.com site isn’t
what it seems, so ironically ripoffreport.com is a ripoff. It’s a
acute scam,
but it’s distinctly a scam .
There are some ways in which the
burden
games/has gamed the search engines (specifically Google), to foetid as
kindly as they do, so if things tick away fully they’ll wake up to that. This
superior be less of an
issue when Google stops giving them so much
weight in the search results .
During the
street, I con where people did experiments
and tried to send “reports” on the
tract
savagely
ripoffreport.com, Google, or sponsors at ripoffreport.com, and the reports were not at all times approved .
http://hubpages.com/hub/Timothy-P-Maroney–MD