RE: Dynamic Querying solutions open for comments

"Philippe Verdy" <[email protected]>
Newsgroups gmane.network.gnutella.devel
Organization Ordinateur Personnel
Message-ID <[email protected]>
Also: extending the promotion of legal content in Gnutella, by implementing
the support of verifiable and trustable licences. I don't necessarily mean
requiring those licences, but at least being allowed to provide this
information when it is available.

So this means supporting and promoting free licences: Creative Commons, GPL,
and so on. And making sure that those contents are catalogued somewhere with
their signature. That's what LimeWire has implemented, but it is still not
enough.

For example, allowing to search for torrents and being able to check the
licence from the torrent source. Gnutella will still be used to locate the
location of torrent mirrors, so this will help existing torrent sources to
scale better with more downloaders not requiring an access to the origin
server.

Remember that Gnutella is now heavily criticized from many places because it
does not check the licences, and more sites are considering the whole
network as illegal and are blocking it, even if it is used to transport
legal content.

I see an important thing that could be added in Gnutella: allowing users to
backup their existing licences on copyrighted content, by deploying
something that media providers are still refusing to give: a scalable system
for managing user's portfolios of valid licences, and a way to make the
stored portfolios only usable by the user that have it.

Then we could develop a system allowing users to trade their licences
legally (i.e. one licence for another), or to try a media currently owned by
someone, using our own DRM system where the downloaded media has a temporary
usage right for limited time, until they get a permanent licence, which they
could trade online after selecting within the set of trials.

So users would propose the medias they are no longer interested in, and
would seek for other medias; when a trade is accepted, the licence is
transferred between users, and one looses its licence for another user.

For now, the only things that we can exchange on the network are files, but
not the licences; unfortunately, most medias downloaded from legal places
have non transferable licences, unlike traditional CDs, where the licence is
attached to the original media support.

We really need more legal content on the Gnutella network, otherwise it will
soon be banned completely, independently of the fact that there are legal
files in the network.

For the rest, we need to keep the freedom to exchange non copyrighted medias
without requiring a licence. But then it's up to users to know that they
don't have an explicit licence, so they take the risk and assume their
decision if they don't have the associated licence.

If licences can't be directed traded between users online, may be we can
offer to users the link to a place where such licence can be retrieved
legally, so users can try their medias and then have the opportunity to get
the licence very soon or will have to delete the media.

Here again, we place users with their responsabilities. The trade is that we
change between a complete absence of control to a system that promotes the
legal system, but with something that commercial media providers are not
offering: free trying before buying, verifiable backup of user's licences,
that no one will be able to contest, and more open catalogs than what the
existing merchant sites are offering, where many contents are simply left
completely unavailable.

And then, why not incorporating in search results the list of legal sources.
Instead of downloading the file directly from the GNET, the result would
link to a place to get the licence and save it in user's portfolio. Then the
download would proceed normally

> -----Message d'origine-----
> De : [email protected] [mailto:[email protected]] De la part
> de Arne Babenhauserheide
> Envoyé : mardi 20 mars 2007 12:52
> À : [email protected]
> Objet : [the_gdf] Dynamic Querying solutions open for comments
> 
> Possible solutions to Dynamic Querying:
> 
> - Drop Dynamic Querying.
> 
> - Eliminate most/all of the Out Of Bounds query hits (that are sent
> directly from the query match source to searcher) from Dynamic Querying.
> 
> - Give UltraPeers a chance to sanity-check the data sent from leaves.
> Bogons, LAN ips, hostile ip ranges (according to the UltraPeer's own
> blocklist) could be blocked automatically instead of forwarded on.
> 
> - If a Leaf or UltraPeer sends an UltraPeer a HUGE list of (seemingly
> good) query hits, search it last for future searches. "Chatterboxes"
> aren't good for maintaining reasonable network traffic anyway.
> 
> - Have each Leaf and UltraPeer rate all its neighbors based on whether
> they have received any good query hits from them and especially
> whether a download from/upload to them works.
> 
> - Implement Credence and ignore bad result for DQ ( http://credence-
> p2p.org )
> (I added that just now)
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.