473,763 Members | 5,466 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

Aho Corasick source code needed, please help

I am in need of source code for the Aho Corasick algorithm. I have
tried searching the web but can't seem to find any code.

Is there a good site for c code I can search?

Thanks in advance.
Nov 14 '05
41 7527
Mark McIntyre <ma**********@s pamcop.net> writes:
On Thu, 05 Feb 2004 21:40:27 GMT, in comp.lang.c , Keith Thompson
<ks***@mib.or g> wrote:

[...]
The owner of a piece of code (or any copyrightable work) can
explicitly release it to the public domain. Such code is not covered
by copyright.


I'm not sure thats quite right. You can release it to the PD, but you
still have copyright. Its an innate property of your own work.


I think it's right, but I could easily be mistaken. Blah blah
disclaimer blah blah.

--
Keith Thompson (The_Other_Keit h) ks***@mib.org <http://www.ghoti.net/~kst>
San Diego Supercomputer Center <*> <http://www.sdsc.edu/~kst>
Schroedinger does Shakespeare: "To be *and* not to be"
Nov 14 '05 #11
Mark McIntyre <ma**********@s pamcop.net> writes:
On Thu, 05 Feb 2004 21:40:27 GMT, in comp.lang.c , Keith Thompson
<ks***@mib.or g> wrote:
The owner of a piece of code (or any copyrightable work) can
explicitly release it to the public domain.
In the USA, yes. In most European countries, no. Not sure about the rest
of the world.
Such code is not covered by copyright.

Correct.
I'm not sure thats quite right. You can release it to the PD, but you
still have copyright.
If you release a work in the public domain (assuming it's possible at
all in your jurisdiction), you give up your copyright by definition of
public domain. A work cannot simultaneously be copyrighted and in the
public domain.
Its an innate property of your own work.
In the USA, no: copyrights can be completely transfered or given up. The
European coypright tradition distiguishes between "author's rights" and
"usage rights." The latter can be transfered, sold, etc., but not the
former.
70 years after the author's death? Soonest would be ~2045 I guess...


Yes, but only in the unlikely case that this period of time (recently
extended to 90 years in the USA, retroactively covering all works that
were about to enter the public domain, BTW) will not be further extended
until then.

Martin
Nov 14 '05 #12
Martin Dickopp <ex************ ****@zero-based.org> scribbled the following:
Mark McIntyre <ma**********@s pamcop.net> writes:
On Thu, 05 Feb 2004 21:40:27 GMT, in comp.lang.c , Keith Thompson
<ks***@mib.or g> wrote:
The owner of a piece of code (or any copyrightable work) can
explicitly release it to the public domain.
In the USA, yes. In most European countries, no. Not sure about the rest
of the world.


You should see the discussion on the comp.sys.amiga. games group. People
claim that old Amiga games, no longer on the market, are abandonware,
and thus not covered by copyright. The fact that there is no such legal
status as "abandonwar e" does not deter them. Apparently they think that
because the concept "abandonwar e" has a name, it's legally recognised.

--
/-- Joona Palaste (pa*****@cc.hel sinki.fi) ------------- Finland --------\
\-- http://www.helsinki.fi/~palaste --------------------- rules! --------/
"O pointy birds, O pointy-pointy. Anoint my head, anointy-nointy."
- Dr. Michael Hfuhruhurr
Nov 14 '05 #13
Martin Dickopp writes:
70 years after the author's death? Soonest would be ~2045 I guess...


Yes, but only in the unlikely case that this period of time (recently
extended to 90 years in the USA, retroactively covering all works that
were about to enter the public domain, BTW) will not be further extended
until then.


AFAIK US copyright law is designed, and modified as necessary, so Mickey
Mouse will never lose its copyright. Mickey Mouse was born about 1928, so,
from here, it looks like anything published after 1928 will *never* lose its
copyright. Mickey Mouse seems to have a lot of friends in high places. But
one can lose copyright as a result of inattention or dying

Note that in the US there are at least three distinct sets of intellectual
property laws: trademarks, patents and copyright.

IANAL. Thank God!
Nov 14 '05 #14
Joona I Palaste wrote:
Martin Dickopp <ex************ ****@zero-based.org> scribbled
Mark McIntyre <ma**********@s pamcop.net> writes:
Keith Thompson <ks***@mib.or g> wrote: The owner of a piece of code (or any copyrightable work) can
explicitly release it to the public domain.

In the USA, yes. In most European countries, no. Not sure about
the rest of the world.


You should see the discussion on the comp.sys.amiga. games group.
People claim that old Amiga games, no longer on the market, are
abandonware, and thus not covered by copyright. The fact that
there is no such legal status as "abandonwar e" does not deter
them. Apparently they think that because the concept
"abandonwar e" has a name, it's legally recognised.


In practice, and until and if there is money to be made, they are
right. Once someone can make any money (net) all rights
automatically regain full force :-)

There are people around making a living from this concept,
especially in the field of patents.

--
Chuck F (cb********@yah oo.com) (cb********@wor ldnet.att.net)
Available for consulting/temporary embedded and systems.
<http://cbfalconer.home .att.net> USE worldnet address!
Nov 14 '05 #15
In <fe************ *************** *****@4ax.com> Mark McIntyre <ma**********@s pamcop.net> writes:
On Thu, 05 Feb 2004 21:40:27 GMT, in comp.lang.c , Keith Thompson
<ks***@mib.org > wrote:
Alan Balmer <al******@att.n et> writes:
On 4 Feb 2004 11:14:59 -0800, sk***********@y ahoo.com (Seth) wrote:

[...]
>Is there any source where I can get free, uncopyrighted code?

No. All code is copyrighted automatically as soon as it's expressed in
tangible form (including yours;-). However, copyrighted code can be
free, depending on the wishes of the copyright holder.


The owner of a piece of code (or any copyrightable work) can
explicitly release it to the public domain. Such code is not covered
by copyright.


I'm not sure thats quite right. You can release it to the PD, but you
still have copyright. Its an innate property of your own work.


As usual, our resident idiot couldn't miss an opportunity to display his
ignorance.

Dan
--
Dan Pop
DESY Zeuthen, RZ group
Email: Da*****@ifh.de
Nov 14 '05 #16
On Thu, 05 Feb 2004 21:40:27 GMT, Keith Thompson <ks***@mib.or g>
wrote:
Alan Balmer <al******@att.n et> writes:
On 4 Feb 2004 11:14:59 -0800, sk***********@y ahoo.com (Seth) wrote:

[...]
>Is there any source where I can get free, uncopyrighted code?


No. All code is copyrighted automatically as soon as it's expressed in
tangible form (including yours;-). However, copyrighted code can be
free, depending on the wishes of the copyright holder.


The owner of a piece of code (or any copyrightable work) can
explicitly release it to the public domain. Such code is not covered
by copyright.

Correct, of course. As you say, it's rare - even people who want to
give away their software often want to control its use to some extent.

I was a bit surprised at the number of hits Google returns for "public
domain software." On investigation, many of the references turned out
not to be truly public domain, but quite a number are. Many of these
are academically produced, highly specialized programs.

--
Al Balmer
Balmer Consulting
re************* ***********@att .net
Nov 14 '05 #17
On Fri, 6 Feb 2004 05:28:40 -0800, in comp.lang.c , "osmium"
<r1********@com cast.net> wrote:
Martin Dickopp writes:
> 70 years after the author's death? Soonest would be ~2045 I guess...


Yes, but only in the unlikely case that this period of time (recently
extended to 90 years in the USA, retroactively covering all works that
were about to enter the public domain, BTW) will not be further extended
until then.


AFAIK US copyright law is designed, and modified as necessary, so Mickey
Mouse will never lose its copyright.


AFAIR copyright is actually governed by the hague convention. While
individual countries can introduce stricter laws, internationally I
can, 70 years after Walt's death, start making cartoons starring a
mouse called mickey.
--
Mark McIntyre
CLC FAQ <http://www.eskimo.com/~scs/C-faq/top.html>
CLC readme: <http://www.angelfire.c om/ms3/bchambless0/welcome_to_clc. html>
----== Posted via Newsfeed.Com - Unlimited-Uncensored-Secure Usenet News==----
http://www.newsfeed.com The #1 Newsgroup Service in the World! >100,000 Newsgroups
---= 19 East/West-Coast Specialized Servers - Total Privacy via Encryption =---
Nov 14 '05 #18
Mark McIntyre <ma**********@s pamcop.net> scribbled the following:
On Fri, 6 Feb 2004 05:28:40 -0800, in comp.lang.c , "osmium"
<r1********@com cast.net> wrote:
Martin Dickopp writes:
> 70 years after the author's death? Soonest would be ~2045 I guess...

Yes, but only in the unlikely case that this period of time (recently
extended to 90 years in the USA, retroactively covering all works that
were about to enter the public domain, BTW) will not be further extended
until then.
AFAIK US copyright law is designed, and modified as necessary, so Mickey
Mouse will never lose its copyright.

AFAIR copyright is actually governed by the hague convention. While
individual countries can introduce stricter laws, internationally I
can, 70 years after Walt's death, start making cartoons starring a
mouse called mickey.


The Disney corporation has been very dutiful in renewing its patents.
At least in the USA, "Mickey Mouse" will still belong to the Disney
corporation in 2400. That the same corporation made heaps of money
reusing children's faerytales whose own patents had expired makes this
quite ironic. Maybe those children's faerytales will soon be patented
by Disney and will require royalties to be expressed in any form?

--
/-- Joona Palaste (pa*****@cc.hel sinki.fi) ------------- Finland --------\
\-- http://www.helsinki.fi/~palaste --------------------- rules! --------/
"Bad things only happen to scoundrels."
- Moominmamma
Nov 14 '05 #19
Joona I Palaste writes:
The Disney corporation has been very dutiful in renewing its patents.
At least in the USA, "Mickey Mouse" will still belong to the Disney
corporation in 2400. That the same corporation made heaps of money
reusing children's faerytales whose own patents had expired makes this
quite ironic. Maybe those children's faerytales will soon be patented
by Disney and will require royalties to be expressed in any form?


And don't get me started on how Apple took the effort of Xerox Parc,
capitalized on that work and then sued Microsoft when *they* tried to use
the same ideas.

The Hague convention thing mentioned upstream seems to be based on the
notion that a 70 year old woman could have a child who in turns lives for 70
years. Seems unlikely to me, but even so, better than the US system, which
seems to be based on a carrot on a stick that is lengthened when necessary.
Nov 14 '05 #20

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

1
2576
by: M.E.Farmer | last post by:
Hello c.l.py!, I have just finished this and decided to share. PySourceColor is a module to convert Python source into colored html. Yes it has been done before, but I like this better:) You can easily define your own colorscheme. example usage: # Highlight PySourceColor.py python PySourceColor.py or # Show help
188
8509
by: Ilias Lazaridis | last post by:
I'm a newcomer to python: - E01: The Java Failure - May Python Helps? http://groups-beta.google.com/group/comp.lang.python/msg/75f0c5c35374f553 - I've download (as suggested) the python 2.4 installer for windows. Now I have problems to compile python extension that some packages
9
3894
by: Michael Dekson | last post by:
Hello, Can I exe file made in Microsoft Visual C++ decompile into source code. If it is possibly please tell me how. Thanks
40
2804
by: GTi | last post by:
Is there any source code documentation tools available for Visual Studio 2005 ? I have created a LIB that must be documented. Must I do it by hand or is it some kind of tools to pre document my source code?
15
4641
by: Cheryl Langdon | last post by:
Hello everyone, This is my first attempt at getting help in this manner. Please forgive me if this is an inappropriate request. I suddenly find myself in urgent need of instruction on how to communicate with a MySQL database table on a web server, from inside of my company's Access-VBA application. I know VBA pretty well but have never before needed to do this HTTP/XML/MySQL type functions.
158
6419
by: Giovanni Bajo | last post by:
Hello, I just read this mail by Brett Cannon: http://mail.python.org/pipermail/python-dev/2006-October/069139.html where the "PSF infrastracture committee", after weeks of evaluation, recommends using a non open source tracker (called JIRA - never heard before of course) for Python itself. Does this smell "Bitkeeper fiasco" to anyone else than me? --
66
7474
by: Jon Skeet [C# MVP] | last post by:
I'm sure the net will be buzzing with this news fairly soon, but just in case anyone hasn't seen it yet: Microsoft are going to make the source code for the .NET framework (parts of it, including the BCL, ASP.NET and LINQ) available both for viewing and debugging into. I won't go into all the details here, as they're covered on Scott Guthrie's blog:
7
1853
by: sara | last post by:
I have a friend doing some pro-bono work for a non-profit that does job training for distressed kids under DCSS care. He asked me for code to do the following (he's using A2003). I can't find code in searches or on the MVP and tool sites I visited - though I might not understand that there is code that just needs adaptation. ALL help is appreciated. He wants a routine (that I'd put into a module) to do the following:
1
2773
by: DarkGiank | last post by:
Hi, im new to csharp and im trying to create a class that can change the application database without no rewriting all connection code... but cause some reason it is not working... it tells me that im not creating the object but im doing it,,, please help im a newbie to c# using System; using System.Collections.Generic; using System.Text; using System.Data; using System.Data.SQLite; using MySql.Data; using MySql.Data.MySqlClient; using...
0
9564
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However, people are often confused as to whether an ONU can Work As a Router. In this blog post, we’ll explore What is ONU, What Is Router, ONU & Router’s main usage, and What is the difference between ONU and Router. Let’s take a closer look ! Part I. Meaning of...
0
9387
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can effortlessly switch the default language on Windows 10 without reinstalling. I'll walk you through it. First, let's disable language synchronization. With a Microsoft account, language settings sync across devices. To prevent any complications,...
0
10148
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers, it seems that the internal comparison operator "<=>" tries to promote arguments from unsigned to signed. This is as boiled down as I can make it. Here is my compilation command: g++-12 -std=c++20 -Wnarrowing bit_field.cpp Here is the code in...
1
9938
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows Update option using the Control Panel or Settings app; it automatically checks for updates and installs any it finds, whether you like it or not. For most users, this new feature is actually very convenient. If you want to control the update process,...
0
6643
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and then checking html paragraph one by one. At the time of converting from word file to html my equations which are in the word document file was convert into image. Globals.ThisAddIn.Application.ActiveDocument.Select();...
0
5270
by: TSSRALBI | last post by:
Hello I'm a network technician in training and I need your help. I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs. The last exercise I practiced was to create a LAN-to-LAN VPN between two Pfsense firewalls, by using IPSEC protocols. I succeeded, with both firewalls in the same network. But I'm wondering if it's possible to do the same thing, with 2 Pfsense firewalls...
0
5406
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
1
3917
by: 6302768590 | last post by:
Hai team i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated we have to send another system
3
2794
bsmnconsultancy
by: bsmnconsultancy | last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence can significantly impact your brand's success. BSMN Consultancy, a leader in Website Development in Toronto offers valuable insights into creating effective websites that not only look great but also perform exceptionally well. In this comprehensive...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.