8. The edit processor of claim 6 , wherein the modification component modifies a third edit, and wherein the modified third edit is applied to the third version of the text to create a fourth version of the text.
6. An edit processor for applying concurrent edits to text in a collaborative editing scenario, comprising: a component for applying a plurality of concurrent edits to the text in an order-independent manner; a component for applying a first edit to a first version of the text to create a second version of the text; a modification component for modifying a second edit, originally to be applied to the first version of the text, by comparing the second version of the text to the first version of the text in order to adjust the second edit with respect to the first edit; and a component for applying the modified second edit to the second version of the text to create a third version of the text, wherein, regardless of the order in which the edits are applied, the same resulting text version is obtained.